v3.26.1
Leases, as lessee - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Leases [Abstract]          
Impairment charges     $ 60,597    
Lease, cost $ 5,962 $ 2,479 $ 17,847 $ 7,137  
Operating lease, weighted average remaining lease term 8 years 9 months 18 days   8 years 9 months 18 days    
Finance lease, weighted average remaining lease term 7 years 3 months 18 days   7 years 3 months 18 days    
Operating lease, weighted average discount rate, percent 13.20%   13.20%   9.70%
Finance lease, weighted average discount rate, percent 6.00%   6.00%   5.50%