v3.26.1
SUPPLEMENTAL CONSOLIDATED FINANCIAL STATEMENT INFORMATION - Deferred Costs and unbilled receivables (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Summary of balances of and changes in contract assets    
Beginning Balance $ 3,836 $ 391
Billings and costs recognized in the current year that were included in the beginning balance (3,738) (391)
Unbilled receivables and deferred costs incurred related to uncompleted contracts at quarter end 3,647 7,454
Ending Balance $ 3,745 $ 7,454