v3.25.1
OTHER BALANCE SHEET DETAILS - Summary of Summary of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 67,088 $ (220,644)
Other comprehensive loss before reclassifications (2,556) (84)
Amounts reclassified from accumulated other comprehensive loss (443) (3,529)
Net other comprehensive income (loss) (2,999) (3,613)
Ending balance 115,435 (219,272)
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (34,518) (23,375)
Ending balance (37,517) (26,988)
Loss on Investment in Joint Venture    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (32,792) (32,792)
Other comprehensive loss before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive loss 0 0
Net other comprehensive income (loss) 0 0
Ending balance (32,792) (32,792)
Defined Benefit Pension Plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (4,249) (2,753)
Other comprehensive loss before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive loss 55 33
Net other comprehensive income (loss) 55 33
Ending balance (4,194) (2,720)
Unrealized Gains (Losses) from Debt Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 1,544 1,548
Other comprehensive loss before reclassifications 1,528 (6)
Amounts reclassified from accumulated other comprehensive loss (498) (3,562)
Net other comprehensive income (loss) 1,030 (3,568)
Ending balance 2,574 (2,020)
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 979 10,622
Other comprehensive loss before reclassifications (4,084) (78)
Amounts reclassified from accumulated other comprehensive loss 0 0
Net other comprehensive income (loss) (4,084) (78)
Ending balance $ (3,105) $ 10,544