XML 96 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
12 Months Ended
Feb. 24, 2025
Feb. 08, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Feb. 07, 2023
Debt Instrument                
Total long-term debt     $ 437,635,000 $ 421,173,000        
Less: current portion     0 0        
Total long-term debt, net of current portion     437,635,000 421,173,000        
Loss on extinguishment of debt     0 5,121,000 $ 0      
Credit Facility                
Debt Instrument                
Total long-term debt     51,258,000 39,208,000        
Maximum borrowing capacity   $ 200,000,000 $ 150,000,000     $ 150,000,000 $ 175,000,000 $ 275,000,000
Weighted average interest rate     8.18%          
Unamortized debt issuance costs     $ 2,242,000 3,292,000        
Credit Facility | SOFR                
Debt Instrument                
Applicable margins (percent)     3.50%          
Credit Facility | SOFR | Subsequent Event                
Debt Instrument                
Applicable margins (percent) 3.25%              
Credit Facility | SOFR | Minimum                
Debt Instrument                
Applicable margins (percent)     2.75%          
Credit Facility | SOFR | Maximum                
Debt Instrument                
Applicable margins (percent)     3.75%          
Credit Facility | Prime Rate | Minimum                
Debt Instrument                
Applicable margins (percent)     1.75%          
Credit Facility | Prime Rate | Maximum                
Debt Instrument                
Applicable margins (percent)     2.75%          
Credit Facility | Senior Notes 11.5% Due February 2028                
Debt Instrument                
Unamortized debt issuance costs   2,044,000            
Loss on extinguishment of debt   5,121,000            
Tender premium   2,827,000            
Other expense   $ 250,000            
Senior Notes | Senior Notes 10.0%                
Debt Instrument                
Fixed rate cost   10.00%            
Senior Notes | Senior Notes 11.5% Due February 2028                
Debt Instrument                
Total long-term debt     $ 386,377,000 381,965,000        
Unamortized debt issuance costs     6,223,000 8,235,000        
Unamortized premium     7,400,000 $ 9,800,000        
Face amount   $ 400,000,000 $ 400,000,000          
Fixed rate cost   11.50% 11.50%          
Senior Notes | Senior Note 11.5%                
Debt Instrument                
Fixed rate cost   11.50%