XML 90 R76.htm IDEA: XBRL DOCUMENT v3.25.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Gross to Net Sales Adjustments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Gross Revenues $ 41,784 $ 29,509
Contractual Allowances and adjustments (23,208) (14,094)
Revenues, net of Contractual Allowances and adjustments 18,576 15,415
Service revenue, net    
Disaggregation of Revenue [Line Items]    
Gross Revenues 39,173 26,490
Contractual Allowances and adjustments (23,208) (14,094)
Revenues, net of Contractual Allowances and adjustments 15,965 12,396
Service revenue, net | Medicaid    
Disaggregation of Revenue [Line Items]    
Gross Revenues 42 27
Revenues, net of Contractual Allowances and adjustments 42 27
Service revenue, net | Medicare    
Disaggregation of Revenue [Line Items]    
Gross Revenues 6,355 5,002
Contractual Allowances and adjustments   (2)
Revenues, net of Contractual Allowances and adjustments 6,355 5,000
Service revenue, net | Self-pay    
Disaggregation of Revenue [Line Items]    
Gross Revenues 36 156
Revenues, net of Contractual Allowances and adjustments 36 156
Service revenue, net | Third party payers    
Disaggregation of Revenue [Line Items]    
Gross Revenues 32,691 21,300
Contractual Allowances and adjustments (23,208) (14,092)
Revenues, net of Contractual Allowances and adjustments 9,483 7,208
Service revenue, net | Contract diagnostics and other    
Disaggregation of Revenue [Line Items]    
Gross Revenues 49 5
Revenues, net of Contractual Allowances and adjustments 49 5
Product    
Disaggregation of Revenue [Line Items]    
Gross Revenues 2,611 3,019
Revenues, net of Contractual Allowances and adjustments $ 2,611 $ 3,019