v3.26.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Increase (Decrease) in Stockholders' Equity [Rollforward]    
Beginning balance $ (259,628) $ (78,902)
Net current period other comprehensive (loss) income after tax (3,028) 12,546
Ending balance (304,433) (105,340)
Accumulated Foreign Currency Adjustment Attributable to Parent    
Increase (Decrease) in Stockholders' Equity [Rollforward]    
Beginning balance (8,996) (43,573)
Other comprehensive income before reclassifications (2,622) 12,596
Amounts reclassified from accumulated other comprehensive income 0 0
Net current period other comprehensive (loss) income before tax (2,622) 12,596
Deferred taxes 0 0
Net current period other comprehensive (loss) income after tax (2,622) 12,596
Ending balance (11,618) (30,977)
Accumulated Other Comprehensive Loss    
Increase (Decrease) in Stockholders' Equity [Rollforward]    
Beginning balance (8,972) (43,359)
Other comprehensive income before reclassifications (3,017) 12,596
Amounts reclassified from accumulated other comprehensive income (11) (57)
Net current period other comprehensive (loss) income before tax (3,028) 12,539
Deferred taxes 0 (7)
Net current period other comprehensive (loss) income after tax (3,028) 12,546
Ending balance (12,000) (30,813)
Foreign Exchange Forward | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent    
Increase (Decrease) in Stockholders' Equity [Rollforward]    
Beginning balance 24 214
Other comprehensive income before reclassifications (395) 0
Amounts reclassified from accumulated other comprehensive income (11) (57)
Net current period other comprehensive (loss) income before tax (406) (57)
Deferred taxes 0 (7)
Net current period other comprehensive (loss) income after tax (406) (50)
Ending balance $ (382) $ 164