v3.26.1
Long Term Debt - CIBC Loan Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2025
USD ($)
Mar. 31, 2026
USD ($)
Jan. 31, 2026
USD ($)
Apr. 30, 2025
USD ($)
May 31, 2024
Feb. 28, 2023
USD ($)
Oct. 31, 2022
USD ($)
Oct. 31, 2021
Feb. 29, 2020
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
Debt Instrument [Line Items]                            
Payment of debt discounts and issuance costs                       $ 460,000 $ 47,000  
Amortization of debt discount and debt issuance costs                       175,000 24,000  
Loss on debt extinguishment                       107,000 0  
CIBC Agreement | Medium-term Notes                            
Debt Instrument [Line Items]                            
Debt instrument, face amount including accordion feature                 $ 32,000,000.0          
Interest payments term               24 months            
Principal and interest payments term               36 months            
Maximum borrowing capacity             $ 20,000,000.0              
New interest only period         36 months   24 months              
New interest only extension period             12 months              
Debt covenant, cash and cash equivalents $ 80,000,000.0     $ 80,000,000.0                    
Debt covenant, trailing revenue, minimum percentage 0.100                          
Cash and cash equivalents trigger for revenue requirement (less than) $ 20,000,000.0     $ 20,000,000.0                    
Unrestricted cash requirement period       6 months                    
Debt instrument, multiplicator     1.25                      
Amendment fees     $ 100,000                      
Effective interest rate (as a percent)                           8.20%
Payment of debt discounts and issuance costs                       500,000    
Amortization of debt discount and debt issuance costs                   $ 0 $ 100,000 100,000 100,000  
Interest expense                   $ 0 $ 800,000 $ 500,000 $ 1,600,000  
Repayments on term loan obligations   $ 37,200,000                        
Principal repaid amount   37,000,000.0                        
Interest expense   200,000                        
Loss on debt extinguishment   $ 100,000                        
CIBC Agreement, Tranche A | Medium-term Notes                            
Debt Instrument [Line Items]                            
Proceeds from issuance of debt                 17,000,000.0          
CIBC Agreement, Tranche B | Medium-term Notes                            
Debt Instrument [Line Items]                            
Proceeds from issuance of debt           $ 20,000,000.0                
Accordion feature on face amount of debt                 8,000,000.0          
CIBC Agreement, Tranche C | Medium-term Notes                            
Debt Instrument [Line Items]                            
Accordion feature on face amount of debt                 $ 7,000,000.0