v3.26.1
Long-term Debt - Additional Information (Details) - USD ($)
2 Months Ended 3 Months Ended
Jul. 29, 2025
Sep. 30, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument [Line Items]          
Long-term line of credit     $ 30,000,000.0    
Line of credit facility, remaining borrowing capacity     45,000,000.0    
Amortization of debt issuance costs     282,000 $ 0  
MidCap Financial Trust | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Debt instrument, interest rate, stated percentage 5.25%        
MidCap Financial Trust | Base Rate          
Debt Instrument [Line Items]          
Debt instrument, interest rate, stated percentage 2.00%        
MidCap Financial Trust | Line of Credit          
Debt Instrument [Line Items]          
Face amount of debt $ 75,000,000.0        
Long-term line of credit     30,000,000.0    
Proceeds from issuance of debt 26,600,000        
Debt issuance costs, net $ (3,400,000)   (3,700,000)    
Debt issuance costs paid by the company   $ 300,000      
Annual recurring revenue covenant         $ 106,000,000.0
Minimum liquidity ratio 50.00%        
Annual recurring revenue balance     107,300,000    
Amortization of debt issuance costs     $ 200,000 0  
Line of credit facility, unused capacity, commitment fee percentage     0.25%    
Interest expense, unused commitment fees     $ 100,000 0  
MidCap Financial Trust | Line of Credit | Secured Debt          
Debt Instrument [Line Items]          
Face amount of debt $ 30,000,000.0        
Line of credit facility, remaining borrowing capacity     $ 30,000,000.0    
Debt instrument, interest rate, stated percentage     3.67%    
Interest only payments term 48 months        
Straight line basis over the remaining term 12 months        
Unamortized debt issuance costs     $ 1,300,000    
Interest expense, debt     $ 700,000 $ 0  
Debt instrument, interest rate, effective percentage     8.92%    
Debt instrument, basis spread on variable rate     5.25%    
Amortization of debt issuance costs     $ 100,000    
MidCap Financial Trust | Line of Credit | Secured Debt | Prepaid Expenses and Other Current Assets          
Debt Instrument [Line Items]          
Debt issuance costs, net     (700,000)   (700,000)
MidCap Financial Trust | Line of Credit | Secured Debt | Other Noncurrent Assets          
Debt Instrument [Line Items]          
Debt issuance costs, net     (900,000)   $ (1,100,000)
MidCap Financial Trust | Line of Credit | Delayed Draw          
Debt Instrument [Line Items]          
Face amount of debt $ 30,000,000.0        
Debt instrument, term 2 years        
MidCap Financial Trust | Line of Credit | Revolving Credit Facility          
Debt Instrument [Line Items]          
Face amount of debt $ 15,000,000.0        
Line of credit facility, remaining borrowing capacity     $ 15,000,000.0