XML 101 R94.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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 696,404 $ 566,219 $ 675,688 $ 520,215
Net unrealized loss on cash flow hedges arising during the period, net of tax (153) (1,613) (67) (2,669)
Reclassification adjustments included in net income (196) (205) (402) (267)
Ending balance 725,164 601,053 725,164 601,053
Accumulated Other Comprehensive Income, Net of Tax        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (2,310) (1,799) (2,602) (805)
Net unrealized loss on cash flow hedges arising during the period, net of tax (153) (1,613) (67) (2,669)
Reclassification adjustments included in net income 196 205 402 267
Ending balance $ (2,267) $ (3,207) $ (2,267) $ (3,207)