XML 85 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Components of Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Finance lease expense:          
Amortization of right-of-use-assets $ 355 $ 1,324 $ 725 $ 2,585  
Interest on lease liabilities 182 364 400 739  
Total finance lease expense 537 1,688 1,125 3,324  
Operating lease expense 289 261 596 361  
Short-term lease expense 9,582 8,919 18,636 17,395  
Total lease expense 10,408 10,868 20,357 21,080  
Other information:          
Operating cash flows used for finance leases (194) (365) (426) (768)  
Operating cash flows used for operating leases (313) (291) (651) (409)  
Financing cash flows used for finance leases $ (828) $ (2,297) $ (1,673) $ (4,193)  
Weighted-average remaining lease term - finance leases 1 year 3 months 18 days   1 year 3 months 18 days   1 year 8 months 12 days
Weighted-average remaining lease term - operating leases 2 years 7 months 6 days   2 years 7 months 6 days   3 years
Weighted-average discount rate - finance leases 18.20%   18.20%   18.20%
Weighted-average discount rate - operating leases 17.00%   17.00%   16.90%