XML 68 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Debt - Summary of Debt Outstanding (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Jul. 05, 2023
Jul. 03, 2023
Debt discount and issuance costs $ (10,791) $ (17,213)    
Less: Current portion of long-term debt (65,386) (103,077)    
Total long-term debt 571,710 631,361    
The 8.00% Senior Secured Notes due August 2022 [Member]        
Long-term debt, gross 175,000 175,000    
Supplier Facility Agreements [Member]        
Long-term debt, gross 10,387 14,151    
Secured Debt [Member]        
Long-term debt, gross 212,500 312,500 $ 318,300  
Unsecured Debt [Member]        
Long-term debt, gross $ 250,000 $ 250,000   $ 243,100