v3.26.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE - Schedule of Gross to Net Sales Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Gross Revenues $ 15,367 $ 10,724
Contractual Allowances and adjustments (8,406) (5,813)
Revenues, net of Contractual Allowances and adjustments 6,961 4,911
Service revenue, net    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Gross Revenues 14,708 10,070
Contractual Allowances and adjustments (8,406) (5,813)
Revenues, net of Contractual Allowances and adjustments 6,302 4,257
Service revenue, net | Medicaid    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Gross Revenues 25 5
Revenues, net of Contractual Allowances and adjustments 25 5
Service revenue, net | Medicare    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Gross Revenues 2,950 1,904
Revenues, net of Contractual Allowances and adjustments 2,950 1,904
Service revenue, net | Self-pay    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Gross Revenues 5 5
Revenues, net of Contractual Allowances and adjustments 5 5
Service revenue, net | Third party payers    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Gross Revenues 11,673 8,138
Contractual Allowances and adjustments (8,406) (5,813)
Revenues, net of Contractual Allowances and adjustments 3,267 2,325
Service revenue, net | Contract diagnostics and other    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Gross Revenues 55 18
Revenues, net of Contractual Allowances and adjustments 55 18
Product    
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE    
Gross Revenues 659 654
Revenues, net of Contractual Allowances and adjustments $ 659 $ 654