XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive (loss) income, net of tax $ 0 $ 1,500,000
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 447,147,000 464,439,000
Other comprehensive (loss) income before reclassifications 224,000 3,649,000
Amounts reclassified to earnings 0 (170,000)
Ending balance 698,759,000 638,050,000
Foreign currency translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (1,259,000) (754,000)
Other comprehensive (loss) income before reclassifications 224,000 (463,000)
Amounts reclassified to earnings 0 0
Ending balance (1,035,000) (1,217,000)
Unrealized loss on cash flow hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 0 269,000
Other comprehensive (loss) income before reclassifications 0 4,112,000
Amounts reclassified to earnings 0 (170,000)
Ending balance 0 4,211,000
Accumulated other comprehensive income (loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (1,259,000) (485,000)
Ending balance $ (1,035,000) $ 2,994,000