v3.26.1
Fixed Assets, net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Fixed assets, net consists of the following:
June 30, 2026December 31, 2025
Leasehold improvements $22,371 $17,417 
Orbiting satellites — 5,793 
Machinery and equipment27,127 17,407 
Computer equipment6,608 5,609 
Software 3,579 2,701 
Furniture and fixtures4,572 3,907 
Construction in process13,241 12,559 
Finance lease right of use assets2,257  
 Total fixed assets, at cost 79,755 65,393 
  Less: Total accumulated depreciation (21,685)(19,100)
  Total fixed assets, net $58,070 $46,293