XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property and equipment, net    
Property and equipment $ 10,911 $ 12,235
Less: accumulated depreciation (7,422) (7,641)
Property and equipment, net 3,489 4,594
Finance lease right-of-use assets 6,591 5,519
Less: accumulated amortization (2,338) (1,502)
Finance lease, right-of-use asset, after accumulated amortization 4,253 4,017
Property and equipment, net 7,742 8,611
Computers, software and related equipment    
Property and equipment, net    
Property and equipment 4,422 4,259
Operating equipment and servers    
Property and equipment, net    
Property and equipment 3,224 4,779
Furniture    
Property and equipment, net    
Property and equipment 1,188 782
Leasehold improvements    
Property and equipment, net    
Property and equipment 1,878 1,805
Property and equipment not yet placed into service    
Property and equipment, net    
Property and equipment $ 199 $ 610