v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 25, 2025
Feb. 24, 2025
Oct. 30, 2024
Sep. 20, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Oct. 20, 2024
Cost of revenue         $ 11,890 $ 9,806 $ 21,419 $ 24,970    
Litigation Settlement, Amount Awarded from Other Party             12,400      
North Star Dispute [Member]                    
Liquidated damages   $ 45,900 $ 5,000 $ 15,000            
Sought payment                   $ 5,100
Sought payment principal amount                   4,500
Sought payment interest amount                   $ 600
Interest rate per annum                   14.00%
A&R L3Harris Agreement [Member]                    
Fixed fees             $ 400      
Percentage of share payable         30.00%   30.00%      
Cost of revenue         $ 400 $ 1,600 $ 400 $ 1,600    
Payments for Legal Settlements $ 17,000                  
A&R L3Harris Agreement [Member] | Company Paid Portion [Member]                    
Payments for Legal Settlements $ 7,000                  
A&R L3Harris Agreement [Member] | Excess Revenue [Member]                    
Revenue         $ 16,000   $ 16,000   $ 16,000