v3.26.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
installment
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
New Accounting Pronouncement, Early Adoption [Line Items]      
Restricted cash $ 200   $ 200
Revenue recognized in previous periods 1,100 $ 700  
Deferred revenue 700   700
Revenue recognized 100 100  
Allowance for credit loss 0 $ 0  
Accounts receivable, net 15,773   10,855
Loan commitment fees 685   $ 1,182
Amortization of loan commitment fees 200    
Realized loss on loan commitment $ 400    
Stock options, vesting period | installment 4    
Revenue | Supplier Concentration Risk | Supplier One      
New Accounting Pronouncement, Early Adoption [Line Items]      
Concentration risk percentage 98.00%    
Revenue | Supplier Concentration Risk | Supplier Two      
New Accounting Pronouncement, Early Adoption [Line Items]      
Concentration risk percentage   76.00%  
AVISE CTD Test | Revenue | Product Concentration Risk      
New Accounting Pronouncement, Early Adoption [Line Items]      
Concentration risk percentage 91.00% 92.00%