v3.25.4
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance $ 690,125 $ 900,583
Ending balance 604,525 690,125
Unrealized gain (loss) on designated derivatives    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance 16,640 23,464
Other comprehensive income, before reclassifications (665) 8,716
Amount of gain reclassified from accumulated other comprehensive income (10,371) (15,540)
Ending balance $ 5,604 $ 16,640