XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Narrative (Details) - USD ($)
12 Months Ended
Nov. 06, 2024
May 02, 2023
Dec. 31, 2024
Mar. 31, 2025
Mar. 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      
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         29.70%    
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 $ 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        
Effective interest rate       4.10% 4.20%    
2025 Notes | Convertible Debt | Related Party              
Debt Instrument [Line Items]              
Carrying amount of debt     $ 0 $ 0