Annual report pursuant to Section 13 and 15(d)

Accumulated Other Comprehensive Income (Loss) (Details)

v3.22.4
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 445,717 $ 256,887 $ 361,108
Other comprehensive income (loss) (17,564) 22,743 (15,362)
Ending balance 568,318 445,717 256,887
Interest expense on hedges expected to be reclassified into earnings 8,800    
Derivative Instruments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 11,823 (13,646)  
Other comprehensive income (loss) (2,974) 25,469  
Ending balance 8,849 11,823 (13,646)
Currency Translation Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 797 3,523  
Other comprehensive income (loss) (14,590) (2,726)  
Ending balance (13,793) 797 3,523
Accumulated Other Comprehensive (Loss) Income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 12,620 (10,123) 5,239
Other comprehensive income (loss) (17,564) 22,743 (15,362)
Ending balance $ (4,944) $ 12,620 $ (10,123)