v3.26.1
Debt - Schedule of Components of Interest on Sale-leasebacks (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 Disclosure [Abstract]          
Financing interest $ 2,883 $ 2,911 $ 11,728 $ 13,888 $ 0
ITC interest 1,255 1,609 6,282 7,549 0
Amortization of loan origination cost 53 0 211 197 0
Total $ 4,191 $ 4,520 $ 18,221 $ 21,634 $ 0