XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Narrative (Details) - USD ($)
6 Months Ended 12 Months Ended
May 01, 2025
Nov. 06, 2024
May 02, 2023
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Aug. 31, 2022
Dec. 31, 2020
Debt Instrument [Line Items]                
Number of securities called by warrants or rights (in shares)       3,018,304        
Repayments of convertible debt       $ 14,949,000 $ 1,650,000      
Revolving Credit Facility                
Debt Instrument [Line Items]                
Debt aggregate face amount     $ 4,000,000          
Maximum borrowing capacity             $ 50,000,000  
Minimum draw     8,500,000       $ 4,500,000  
Line of credit increase     $ 4,000,000          
Effective interest rate         36.10%      
Revolving Credit Facility | Minimum                
Debt Instrument [Line Items]                
Commitment fee rate     7.50%          
Revolving Credit Facility | Maximum                
Debt Instrument [Line Items]                
Commitment fee rate     12.50%          
2029 Senior Secured Notes | Secured Debt                
Debt Instrument [Line Items]                
Debt aggregate face amount   $ 40,900,000            
Stated interest rate of debt issued   9.00%            
Redemption price as a percentage of principal amount   100.00%            
Carrying amount of debt       $ 40,879,000   $ 40,879,000    
Repurchased face amount           40,900,000    
Effective interest rate       8.50%        
2029 Senior Secured Notes | Secured Debt | Related Party                
Debt Instrument [Line Items]                
Carrying amount of debt       $ 31,800,000        
2025 Notes | Convertible Debt                
Debt Instrument [Line Items]                
Stated interest rate of debt issued               3.25%
Carrying amount of debt           14,949,000    
Repurchased face amount           146,900,000    
Debt instrument, repurchase amount           $ 33,800,000    
Issuance of common shares in connection with a public offering, net of issuance costs (in shares)           2,900,000    
Number of securities called by warrants or rights (in shares)           2,500,000    
Repayments of convertible debt $ 14,900,000              
Effective interest rate       4.10% 4.20%      
2025 Notes | Convertible Debt | Related Party                
Debt Instrument [Line Items]                
Carrying amount of debt           $ 0