Quarterly report [Sections 13 or 15(d)]

Debt - Satisfaction and Discharge of Senior Sustainability-Linked Notes (Details)

v3.25.1
Debt - Satisfaction and Discharge of Senior Sustainability-Linked Notes (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Satisfaction and Discharge of 2026 Notes   $ 400,000  
Loss on extinguishment of debt   $ (2,535)  
2026 Notes      
Debt Instrument [Line Items]      
Interest rate (as a percent) 7.625% 7.625% 7.625%
Satisfaction and Discharge of 2026 Notes   $ 400,000  
Accrued and unpaid interest payable $ 15,300 15,300  
Redemption date Apr. 01, 2025    
Accrued and unpaid interest   15,300  
Write-off of unamortized debt issuance costs $ 2,000    
Aggregate outstanding principal and related accrued and unpaid interest obligations   415,300  
Loss on extinguishment of debt   $ (2,500)  
2030 Notes      
Debt Instrument [Line Items]      
Interest rate (as a percent) 7.25% 7.25%