XML 96 R88.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Total Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Amortization of finance lease right-of-use assets $ 652 $ 434 $ 1,957 $ 1,739
Interest on finance lease liabilities 2,792 3,123 8,630 9,609
Operating lease expense 8,953 426 14,388 1,316
Short-term lease expense 158 274 408 808
Total lease costs $ 12,555 $ 4,257 $ 25,383 $ 13,472