v3.26.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE - Schedule of Gross to Net Sales Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Gross Revenues $ 15,036 $ 12,336 $ 30,403 $ 23,060
Contractual Allowances and adjustments (8,015) (6,707) (16,421) (12,520)
Revenues, net of Contractual Allowances and adjustments 7,021 5,629 13,982 10,540
Service revenue, net        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Gross Revenues 14,130 11,712 28,838 21,782
Contractual Allowances and adjustments (8,015) (6,707) (16,421) (12,520)
Revenues, net of Contractual Allowances and adjustments 6,115 5,005 12,417 9,262
Service revenue, net | Medicaid        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Gross Revenues 31 8 56 13
Revenues, net of Contractual Allowances and adjustments 31 8 56 13
Service revenue, net | Medicare        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Gross Revenues 2,662 2,284 5,612 4,188
Revenues, net of Contractual Allowances and adjustments 2,662 2,284 5,612 4,188
Service revenue, net | Self-pay        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Gross Revenues 6 5 11 10
Revenues, net of Contractual Allowances and adjustments 6 5 11 10
Service revenue, net | Third party payers        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Gross Revenues 11,366 9,392 23,039 17,530
Contractual Allowances and adjustments (8,015) (6,707) (16,421) (12,520)
Revenues, net of Contractual Allowances and adjustments 3,351 2,685 6,618 5,010
Service revenue, net | Contract diagnostics and other        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Gross Revenues 65 23 120 41
Revenues, net of Contractual Allowances and adjustments 65 23 120 41
Product        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Gross Revenues 906 624 1,565 1,278
Revenues, net of Contractual Allowances and adjustments $ 906 $ 624 $ 1,565 $ 1,278