v3.26.1
Debt - Schedule of Components of Interest (Expense) Income Net (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
Debt Instrument [Line Items]          
Loan interest $ 15,286 $ 11,655 $ 56,144 $ 48,815 $ 54,615
Commitment / letter of credit fees 2,162 2,236 7,841 3,998 2,986
Amortization of deferred financing fees and discount 3,252 2,963 11,943 6,261 6,690
Interest on sale-leasebacks 4,191 4,520 18,221 21,636 0
Loss (gain) on interest rate swaps, net 42 0 (5,485) (1,356) (2,428)
Change in fair value of interest rate swaps, net (645) 21,741 26,223 (44,748) (17,763)
Interest capitalized (12,007) (6,176) (33,349) (23,651) (23,378)
Total 12,281 36,939 81,538 10,955 20,722
Interest income, deposits with financial institutions (200) (400) (1,600) (2,100) (400)
Interest income on non-bank deposits (200) (400)   (1,200) 0
Interest rate swap contracts          
Debt Instrument [Line Items]          
Loan interest $ 2,700 $ 4,900 $ 18,300 $ 27,900 $ 26,700