XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Receivables) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Accounts receivable, gross $ 2,420 $ 1,794    
Less allowance for credit losses (932) (995) $ (2,684) $ (2,572)
Accounts receivable, net 1,488 799    
Medicaid        
Disaggregation of Revenue [Line Items]        
Accounts receivables, gross of allowance for credit losses 22 (12)    
Medicare        
Disaggregation of Revenue [Line Items]        
Accounts receivable, gross 1,430 1,086    
Self-pay        
Disaggregation of Revenue [Line Items]        
Accounts receivable, gross 9 13    
Third party payers        
Disaggregation of Revenue [Line Items]        
Accounts receivable, gross 650 530    
Contract diagnostic services, product and other        
Disaggregation of Revenue [Line Items]        
Accounts receivable, gross $ 309 $ 177