v3.26.1
Summary of Significant Accounting Policies and Estimates (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Summary of Significant Accounting Policies and Estimates          
Cash and cash equivalents $ 240,278,000   $ 240,278,000   $ 82,216,000
Amortization period 12 months   12 months    
Prepaid expenses and other current assets on contract acquisition costs $ 900,000   $ 900,000   800,000
Foreign exchange (gains) losses (21,000) $ 206,000 (615,000) $ 314,000  
Advances from customers 66,962,000   66,962,000   1,812,000
Project costs 61,800,000   61,800,000    
In process research and development          
Summary of Significant Accounting Policies and Estimates          
Cost 3,200,000   3,200,000   4,200,000
Capitalized software development          
Summary of Significant Accounting Policies and Estimates          
Cost $ 27,800,000   $ 27,800,000   $ 23,100,000
Minimum | Software and Software Development Costs [Member]          
Summary of Significant Accounting Policies and Estimates          
Estimated useful life of intangibles 2 years   2 years    
Maximum | Software and Software Development Costs [Member]          
Summary of Significant Accounting Policies and Estimates          
Estimated useful life of intangibles 10 years   10 years    
Asia          
Summary of Significant Accounting Policies and Estimates          
Cash and cash equivalents $ 31,300,000   $ 31,300,000    
United States          
Summary of Significant Accounting Policies and Estimates          
Cash and cash equivalents $ 209,000,000   $ 209,000,000