XML 136 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Beginning balance $ 652,670 $ 638,007
Ending balance 918,583 652,670
Gain on Swaps    
Derivatives, Fair Value [Line Items]    
Beginning balance 2,241 0
Net change in unrealized gain 2,420 2,241
Amounts reclassified to interest expense (2,174)  
Net current period other comprehensive income (loss) 246  
Ending balance 2,487 2,241
Income tax expense    
Derivatives, Fair Value [Line Items]    
Beginning balance (573) 0
Net change in unrealized gain (570) (573)
Amounts reclassified to interest expense 509  
Net current period other comprehensive income (loss) (61)  
Ending balance (634) (573)
Accumulated Other Comprehensive Income, net of taxes    
Derivatives, Fair Value [Line Items]    
Beginning balance 1,668 0
Net change in unrealized gain 1,850 1,668
Amounts reclassified to interest expense (1,665)  
Net current period other comprehensive income (loss) 185  
Ending balance $ 1,853 $ 1,668