XML 112 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Accumulated Other Comprehensive Income (Loss) - Schedule of changes in accumulated other comprehensive loss, net of tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive (Loss) Income      
Balance at beginning of year $ 97,482    
Balance at end of year (1,868) $ 97,482  
Unrealized gain (loss) on derivative instruments      
Accumulated Other Comprehensive (Loss) Income      
Balance at beginning of year 18,863 3,362 $ (6,355)
Other comprehensive income (loss) before reclassifications (14,868) 32,238 6,570
Amounts reclassified from accumulated comprehensive income (20,069) (15,780) 6,377
Tax effect 1,735 (957) (3,230)
Balance at end of year (13,336) 18,863 3,362
Foreign currency translation adjustment      
Accumulated Other Comprehensive (Loss) Income      
Balance at beginning of year 721 456 252
Other comprehensive income (loss) before reclassifications 21 265 204
Amounts reclassified from accumulated comprehensive income (440)    
Balance at end of year 302 721 456
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive (Loss) Income      
Balance at beginning of year 19,584 3,818  
Other 1,003    
Balance at end of year $ (13,034) $ 19,584 $ 3,818