XML 51 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Trade and Other Receivables, Net (Tables)
3 Months Ended
Mar. 31, 2026
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
March 31,
2026
December 31,
2025
Trade receivables$64,611 $12,637 
Orbital receivables, current39,256 — 
Grant receivables5,573 2,851 
Allowance for doubtful accounts(3,652)(3,295)
Trade and other receivables, net$105,788 $12,193 
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):
Three Months Ended March 31,
20262025
Beginning balance$3,295 $— 
Provision for credit losses357 — 
Ending balance$3,652 $— 
Schedule of Expected Timing For Contractual Cash Flows From Orbital Receivables
The expected timing of total contractual cash flows, including principal and interest payments for orbital receivables is as follows (in thousands):
Total20262027202820292030Thereafter
Contractual cash flows from orbital receivables$293,753 $37,453 $49,032 $38,423 $33,569 $30,200 $105,076 
Schedule of Securitization Liabilities
Securitization liabilities current and non-current are included in other current liabilities, and other non-current liabilities, respectively, in our condensed consolidated balance sheet are as follows (in thousands):
March 31,
2026
Current portion$24,869 
Non-current portion35,423 
Total securitization liabilities$60,292