Quarterly report pursuant to Section 13 or 15(d)

Accumulated Other Comprehensive Income (Loss) (Details)

v3.23.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 568,318 $ 445,717
Ending balance 538,975 463,761
Interest expense on hedges expected to be reclassified into earnings, next twelve months 6,300  
Other comprehensive income 250 3,686
Derivative Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 8,849  
Ending balance 6,322  
Other comprehensive income (2,527)  
Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (13,793)  
Ending balance (11,016)  
Other comprehensive income 2,777  
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (4,944) 12,620
Ending balance (4,694) 16,306
Other comprehensive income $ 250 $ 3,686