XML 92 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Income (Loss) - Schedule of changes in accumulated other comprehensive loss, net of tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive (Loss) Income        
Balance at beginning of year $ 71,411 $ 91,684 $ 97,482 $ 113,740
Balance at end of year 18,247 81,528 18,247 81,528
Unrealized gain (loss) on derivative instruments        
Accumulated Other Comprehensive (Loss) Income        
Balance at beginning of year 18,095 3,548 18,863 3,362
Other comprehensive income (loss) before reclassifications (23,945) 8,541 (14,567) 8,878
Amounts reclassified from accumulated comprehensive income (12,121) (3,480) (22,283) (3,572)
Tax effect 68 (1,241) 84 (1,300)
Balance at end of year (17,903) 7,368 (17,903) 7,368
Foreign currency translation adjustment        
Accumulated Other Comprehensive (Loss) Income        
Balance at beginning of year 768 486 721 456
Other comprehensive income (loss) before reclassifications 17 51 64 81
Amounts reclassified from accumulated comprehensive income (440)   (440)  
Balance at end of year 345 537 345 537
Accumulated other comprehensive income (loss)        
Accumulated Other Comprehensive (Loss) Income        
Balance at beginning of year 18,863 4,034 19,584 3,818
Balance at end of year $ (17,558) $ 7,905 $ (17,558) $ 7,905