v3.26.1
Stock-Based Compensation and Equity - Earnings Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share Reconciliation        
Net (loss) income — basic $ (6,194) $ (81,540) $ 18,804 $ (81,048)
Net (loss) income — diluted $ (6,194) $ (81,540) $ 18,804 $ (81,048)
Weighted-average shares outstanding – basic (in shares) 14,814,075 14,814,075 14,814,075 14,814,075
Weighted-average shares outstanding – diluted (in shares) 14,814,075 14,814,075 14,814,075 14,814,075