v3.26.1
Nature of the Business and Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 29, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Line Items]        
Cash, cash equivalents, and marketable securities   $ 61,100    
Long-term line of credit   30,000    
Line of credit facility, remaining borrowing capacity   45,000    
Net income (loss)   (5,009) $ (1,689)  
Net cash used in operating activities   (3,179) $ (2,539)  
MidCap Financial Trust | Line of Credit        
Organization, Consolidation and Presentation of Financial Statements [Line Items]        
Long-term line of credit   30,000    
Face amount of debt $ 75,000      
Proceeds from issuance of debt 26,600      
Debt issuance costs, net $ (3,400) (3,700)    
Annual recurring revenue covenant       $ 106,000
Minimum liquidity ratio 50.00%      
Annual recurring revenue balance   107,300    
MidCap Financial Trust | Line of Credit | Secured Debt        
Organization, Consolidation and Presentation of Financial Statements [Line Items]        
Line of credit facility, remaining borrowing capacity   30,000    
Face amount of debt $ 30,000      
MidCap Financial Trust | Line of Credit | Delayed Draw        
Organization, Consolidation and Presentation of Financial Statements [Line Items]        
Face amount of debt $ 30,000      
Debt instrument, term 2 years      
MidCap Financial Trust | Line of Credit | Revolving Credit Facility        
Organization, Consolidation and Presentation of Financial Statements [Line Items]        
Line of credit facility, remaining borrowing capacity   $ 15,000    
Face amount of debt $ 15,000