XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Operating Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Finance lease costs, depreciation expense $ 2,840 $ 3,564
Interest expense 755 593
Lease financing obligation costs, depreciation 609 667
Lease financing obligation costs, interest expense 98 212
Lessee, Lease, Description [Line Items]    
Variable lease costs 1,092 1,000
Total operating lease costs 3,378 2,983
Cost of revenue    
Lessee, Lease, Description [Line Items]    
Total operating lease costs 3,186 2,688
General and administrative    
Lessee, Lease, Description [Line Items]    
Total operating lease costs 192 295
Lease Components    
Lessee, Lease, Description [Line Items]    
Rental expense 1,186 691
Non-Lease Components    
Lessee, Lease, Description [Line Items]    
Rental expense $ 1,100 $ 1,292