v3.26.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE - Schedule of Sales, Net of Collection Allowance (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Revenue, net of contractual allowances and adjustments $ 6,961 $ 4,911
Allowance for credit losses (250) 18
Net sales 6,711 4,929
Medicaid    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Allowance for credit losses (1) 18
Medicare    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Allowance for credit losses (182)  
Third party payers    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Allowance for credit losses (67)  
Service revenue, net    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Revenue, net of contractual allowances and adjustments 6,302 4,257
Allowance for credit losses (250) 18
Net sales 6,052 4,275
Service revenue, net | Medicaid    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Revenue, net of contractual allowances and adjustments 25 5
Allowance for credit losses (1) 18
Net sales 24 23
Service revenue, net | Medicare    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Revenue, net of contractual allowances and adjustments 2,950 1,904
Allowance for credit losses (182)  
Net sales 2,768 1,904
Service revenue, net | Self-pay    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Revenue, net of contractual allowances and adjustments 5 5
Net sales 5 5
Service revenue, net | Third party payers    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Revenue, net of contractual allowances and adjustments 3,267 2,325
Allowance for credit losses (67)  
Net sales 3,200 2,325
Service revenue, net | Contract diagnostics and other    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Revenue, net of contractual allowances and adjustments 55 18
Net sales 55 18
Product    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Revenue, net of contractual allowances and adjustments 659 654
Net sales $ 659 $ 654