v3.26.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Accounts receivable, gross $ 3,574 $ 3,029    
Less allowance for credit losses (1,295) (1,045) $ (932) $ (995)
Accounts receivable, net 2,279 1,984    
Medicaid        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Accounts receivables gross of allowance for credit losses 30 19    
Medicare        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Accounts receivable, gross 2,495 1,838    
Self-pay        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Accounts receivable, gross 18 16    
Third party payers        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Accounts receivable, gross 137 859    
Contract diagnostic services, product and other        
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE        
Accounts receivable, gross $ 894 $ 297