v3.25.2
Leases - Narrative (Details)
$ in Millions
Feb. 01, 2025
USD ($)
ft²
Jun. 30, 2025
West I-20 Midland, Texas    
Lessee, Lease, Description [Line Items]    
Property square foot | ft² 38,033  
Operating lease, impairment loss | $ $ 0.4  
Minimum    
Lessee, Lease, Description [Line Items]    
Lease term, operating leases   1 year
Lease term, finance leases (in years)   3 years
Maximum    
Lessee, Lease, Description [Line Items]    
Lease term, operating leases   9 years
Lease term, finance leases (in years)   5 years