v3.25.2
Debt - Deferred Financing Costs and Original Issue Discount (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt    
Loss on extinguishment of debt $ 2,370  
Premium cost 1,800  
Debt issuance costs   $ 245
2024 Senior Secured Notes    
Debt    
Loss on extinguishment of debt 2,400  
2025 Senior Secured Notes    
Debt    
Accumulated amortization of deferred financing costs   14,000
Accumulated amortization of debt issuance costs   4,800
Loss on extinguishment of debt 1,800  
ABL Facility | Algeco ABL facility    
Debt    
Accumulated amortization related to revolver deferred financing costs $ 6,200 $ 5,900