v3.26.3
REVENUE AND ACCOUNTS RECEIVABLE - ACCOUNTS RECEIVABLE (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Accounts Receivable [Abstract]    
Accounts receivable $ 131,713 $ 123,790
Less: allowance for credit losses (877) (681)
Accounts receivable, net 130,836 123,109
Medicare    
Accounts Receivable [Abstract]    
Accounts receivable 73,094 64,813
Medicaid    
Accounts Receivable [Abstract]    
Accounts receivable 19,969 12,132
Managed care    
Accounts Receivable [Abstract]    
Accounts receivable 27,099 24,570
Private and other    
Accounts Receivable [Abstract]    
Accounts receivable $ 11,551 $ 22,275