XML 141 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Derivatives and Hedging - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 918,583 $ 652,670 $ 638,007
Ending balance 880,783 918,583 652,670
Gain on Swaps      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 2,487 2,241 0
Net change in unrealized gain 173 2,420 2,241
Amounts reclassified from accumulated other comprehensive income (2,660) (2,174)  
Net current period other comprehensive income (loss) (2,487) 246  
Ending balance 0 2,487 2,241
Income tax expense      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (634) (573) 0
Net change in unrealized gain (47) (570) (573)
Amounts reclassified from accumulated other comprehensive income 681 509  
Net current period other comprehensive income (loss) 634 (61)  
Ending balance 0 (634) (573)
Accumulated Other Comprehensive Income, net of taxes      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 1,853 1,668 0
Net change in unrealized gain 126 1,850 1,668
Amounts reclassified from accumulated other comprehensive income (1,979) (1,665)  
Net current period other comprehensive income (loss) (1,853) 185  
Ending balance $ 0 $ 1,853 $ 1,668