XML 96 R89.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income (Loss) - Schedule of Changes in the Component of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 601,053 $ 474,747 $ 520,215 $ 436,873
Net unrealized gain (loss) on cash flow hedges arising during the period, net of tax 98 (4,161) (2,571) (1,362)
Reclassification adjustments included in net income 192 (92) 459 (83)
Ending balance 637,456 487,689 637,456 487,689
Accumulated Other Comprehensive Income, Net of Tax        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (3,207) 1,598 (805) (1,210)
Net unrealized gain (loss) on cash flow hedges arising during the period, net of tax 98 (4,161) (2,571) (1,362)
Reclassification adjustments included in net income 192 (92) 459 (83)
Ending balance $ (2,917) $ (2,655) $ (2,917) $ (2,655)