v3.26.1
Leases, as lessee - Schedule of Components of Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Fixed lease cost $ 3,577 $ 35,284 $ 13,373 $ 76,929
Variable lease cost 27      
Variable lease cost   (749) (211) (227)
Short-term lease cost 849 567 1,554 1,510
Lease cost - Cost of sales 1,813 31,700 10,128 69,866
Lease cost - Operations and maintenance 1,317 2,550 2,113 5,825
Lease cost - Selling, general and administrative $ 1,322 $ 852 $ 2,474 $ 2,521