v3.26.1
Debt - Schedule of Failed Sale Leaseback Transaction (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Sale Leaseback Financing and Deferred Investment Tax Credit Gain, Current Portion [Abstract]      
Failed sale-leaseback financing, current $ 13,390 $ 13,390 $ 13,127
ITC gains, current 32,951 32,952 32,951
Less: origination costs, current 210 211 210
Current portion of failed sale-leaseback financing and deferred ITC gain 46,131 46,131 45,868
Sale Leaseback Financing and Deferred Investment Tax Credit Gain, Noncurrent Portion [Abstract]      
Failed sale-leaseback financing, net of current portion 112,459 109,576 111,238
ITC gains, net of current portion 57,199 66,132 92,802
Less: origination costs, net of current portion 2,168 2,221 2,439
Failed sale-leaseback financing and deferred ITC gain, net of current portion $ 167,490 $ 173,487 $ 201,601