XML 135 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
facility
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Lessee, Lease, Description [Line Items]        
Operating lease, termination notice, period (in days)   30 days    
Term of lease 3 years 3 years    
Finance leases $ 18,600 $ 18,559 $ 5,505 $ 0
Current finance lease liability 5,900      
Noncurrent finance lease liability $ 12,700      
Number of lease facilities closed | facility   2    
Building        
Lessee, Lease, Description [Line Items]        
Operating lease impairment loss   $ 1,900    
Leasehold Improvements and Property and Equipment        
Lessee, Lease, Description [Line Items]        
Operating lease impairment loss   $ 300    
Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease, term of contract (in years) 1 year 1 year    
Operating lease, extension term (in years) 1 year 1 year    
Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease, term of contract (in years) 7 years 7 years    
Operating lease, extension term (in years) 5 years 5 years