XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive (loss) income, net of tax $ 0 $ 1,100,000
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 447,147,000 464,439,000
Other comprehensive (loss) income before reclassifications 307,000 2,626,000
Amounts reclassified to earnings 0 183,000
Ending balance 552,645,000 567,332,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 307,000 (84,000)
Amounts reclassified to earnings 0 0
Ending balance (952,000) (838,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 2,710,000
Amounts reclassified to earnings 0 183,000
Ending balance 0 3,162,000
Accumulated other comprehensive income (loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (1,259,000) (485,000)
Ending balance $ (952,000) $ 2,324,000