v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Statement of Comprehensive Income [Abstract]          
Net income (loss) $ (15,658) $ (40,139) $ (86,796) $ (74,458) $ (136,227)
Other comprehensive income (loss), net of tax:          
Change in foreign currency translation adjustments (133) (39) (526) 319 289
Pension benefit plan 1,606 (869) 545 72 1,770
Total comprehensive income (loss) $ (14,185) $ (41,047) $ (86,777) $ (74,067) $ (134,168)