v3.26.1
Trade and Other Receivables, Net (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of Trade and Other Receivables, Net
June 30,
2026
December 31,
2025
Trade receivables$79,550 $12,637 
Orbital receivables, current38,484 — 
Grant receivables5,288 2,851 
Allowance for credit losses(3,652)(3,295)
Trade and other receivables, net$119,670 $12,193 
Schedule of Expected Timing For Contractual Cash Flows From Orbital Receivables
The expected timing of remaining contractual cash flows associated with orbital receivables, including incremental contractual consideration contingent on continued satellite performance, is as follows (in thousands):
Total20262027202820292030Thereafter
Contractual cash flows from orbital receivables$280,511 $24,432 $48,991 $38,390 $33,545 $30,174 $104,979 
Schedule of Allowance for Credit Losses
The following table provides a roll-forward of the Company’s allowance for credit losses related to our trade receivables (in thousands):
Six Months Ended June 30,
20262025
Beginning balance$3,295 $— 
Provision for credit losses357 135 
Write-offs— (135)
Ending balance$3,652 $—