XML 103 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive loss, tax $ 0 $ 0
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 447,147,000 464,439,000
Other comprehensive income (loss) before reclassifications 222,000 5,333,000
Amounts reclassified to earnings   (6,107,000)
Ending balance 815,892,000 447,147,000
Accumulated other comprehensive loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (1,259,000) (485,000)
Ending balance (1,037,000) (1,259,000)
Foreign currency translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (1,259,000) (754,000)
Other comprehensive income (loss) before reclassifications 222,000 (505,000)
Amounts reclassified to earnings   0
Ending balance (1,037,000) (1,259,000)
Unrealized loss on cash flow hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 0 269,000
Other comprehensive income (loss) before reclassifications 0 5,838,000
Amounts reclassified to earnings   (6,107,000)
Ending balance $ 0 $ 0