XML 96 R89.htm IDEA: XBRL DOCUMENT v3.26.1
Accumulated Other Comprehensive Income (Loss) - Schedule of Changes in the Component of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ 675,688 $ 520,215
Net unrealized gain (loss) on cash flow hedges arising during the period, net of tax 86 (1,056)
Reclassification adjustments included in net income (206) (62)
Ending balance 696,404 566,219
Accumulated Other Comprehensive Income, Net of Tax    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (2,602) (805)
Net unrealized gain (loss) on cash flow hedges arising during the period, net of tax 86 (1,056)
Reclassification adjustments included in net income 206 62
Ending balance $ (2,310) $ (1,799)