v3.26.1
Derivative Instruments - Schedule of Changes in Fair Value of Derivative Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]          
Gain on interest rate swaps, net $ (42) $ 0 $ 5,485 $ 1,356 $ 2,428
Derivatives Previously Designated as Hedging Instruments          
Derivative [Line Items]          
Gain (loss) recognized in other comprehensive income (loss) 42   (5,056) (13,870) (20,545)
Amortization of derivatives (1,119) (1,693) (6,333) (1,055) 6,750
Less: Taxes on total net gain (loss) recognized in other comprehensive income (loss) 283 446 2,999 3,930 3,633
Change in fair value of interest rate swaps, net 0 0 0 0 6,546
Gain on interest rate swaps, net 0   0 1,410 2,428
Derivatives Not Designated as Hedging Instruments          
Derivative [Line Items]          
Gain (loss) recognized in other comprehensive income (loss) 0   0 0 0
Amortization of derivatives 0 0 0 0 0
Less: Taxes on total net gain (loss) recognized in other comprehensive income (loss) 0 0 0 0 0
Change in fair value of interest rate swaps, net 645 $ (21,741) (26,223) 44,748 11,217
Gain on interest rate swaps, net $ (42)   $ 5,485 $ (54) $ 0