XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Estimates at Completion (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total net revenues $ 824,730 $ 786,551 $ 756,992
Operating income (32,304) 52,211 28,917
EAC adjustment      
Disaggregation of Revenue [Line Items]      
Total net revenues (6,591) (2,402) (7,161)
Operating income $ (6,591) $ (2,402) $ (7,161)