v3.26.3
PROPERTY AND EQUIPMENT, NET (Tables)
9 Months Ended
Sep. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property and Equipment, Net PROPERTY AND EQUIPMENT, NET
September 30, 2026December 31, 2025
Land
$
2,866
$
—
Machinery and equipment
20,066
13,183
Equipment in orbit
19,533
19,533
Buildings
18,265
906
IT related equipment
5,804
3,832
Leasehold improvements
5,711
3,187
Construction in progress
221,376
143,869
Property and equipment, gross
293,621
184,510
Less: Accumulated depreciation
(26,012)
(20,224)
Property and equipment, net
$
267,609
$
164,286