XML 65 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total $ 589,518 $ 526,557
Less: unamortized debt discount and debt issuance costs (13,340) (13,714)
Net carrying value 576,178 512,843
Less: short-term debt (1,656) (1,808)
Total long-term debt 574,522 511,035
Revolving Credit Facility    
Debt Instrument [Line Items]    
Total 63,284 49,720
Other Notes Payable    
Debt Instrument [Line Items]    
Total 432 1,175
2026 Notes    
Debt Instrument [Line Items]    
Total 316,250 316,250
Net carrying value 312,988  
PGE Loans    
Debt Instrument [Line Items]    
Total 3,052 4,537
Braidwell Term Loan    
Debt Instrument [Line Items]    
Total $ 206,500 $ 154,875