XML 74 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Trade and Other Receivables, Net - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Receivables [Abstract]        
Trade receivables $ 64,611 $ 12,637    
Orbital receivables, current 39,256 0    
Grant receivables 5,573 2,851    
Allowance for doubtful accounts (3,652) (3,295) $ 0 $ 0
Trade and other receivables, net $ 105,788 $ 12,193