XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Consolidated Balance Sheets for Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating leases    
Right-of-use asset $ 6,348 $ 10,576
Capitalized lease obligations 7,383 11,576
Finance leases    
Right-of-use asset $ 22,728 $ 22,198
Weighted-average remaining lease term    
Operating leases 4 years 3 years 7 months 6 days
Finance leases 173 years 8 months 12 days 173 years 10 months 24 days
Weighted-average discount rate    
Operating leases 11.70% 8.80%
Finance leases 8.00% 8.00%