XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Gross to Net Sales Adjustments) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Gross Revenues $ 15,179 $ 11,893 $ 38,239 $ 29,754
Contractual Allowances and adjustments (8,294) (6,613) (20,814) (16,489)
Revenues, net of Contractual Allowances and adjustments 6,885 5,280 17,425 13,265
Service revenue, net        
Disaggregation of Revenue [Line Items]        
Gross Revenues 14,458 11,212 36,240 27,818
Contractual Allowances and adjustments (8,294) (6,613) (20,814) (16,489)
Revenues, net of Contractual Allowances and adjustments 6,164 4,599 15,426 11,329
Service revenue, net | Medicaid        
Disaggregation of Revenue [Line Items]        
Gross Revenues 11 8 24 33
Revenues, net of Contractual Allowances and adjustments 11 8 24 33
Service revenue, net | Medicare        
Disaggregation of Revenue [Line Items]        
Gross Revenues 2,788 1,819 6,977 4,435
Revenues, net of Contractual Allowances and adjustments 2,788 1,819 6,977 4,435
Service revenue, net | Self-pay        
Disaggregation of Revenue [Line Items]        
Gross Revenues 4 1 14 33
Revenues, net of Contractual Allowances and adjustments 4 1 14 33
Service revenue, net | Third party payers        
Disaggregation of Revenue [Line Items]        
Gross Revenues 11,612 9,356 29,141 23,285
Contractual Allowances and adjustments (8,294) (6,613) (20,814) (16,489)
Revenues, net of Contractual Allowances and adjustments 3,318 2,743 8,327 6,796
Service revenue, net | Contract diagnostics and other        
Disaggregation of Revenue [Line Items]        
Gross Revenues 43 28 84 32
Revenues, net of Contractual Allowances and adjustments 43 28 84 32
Product        
Disaggregation of Revenue [Line Items]        
Gross Revenues 721 681 1,999 1,936
Revenues, net of Contractual Allowances and adjustments $ 721 $ 681 $ 1,999 $ 1,936