XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Schedule of Disaggregated Revenue by Payor Type and Major Service (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue, net $ 124,604 $ 103,875 $ 360,170 $ 298,304
Contracted third-party payors        
Disaggregation of Revenue [Line Items]        
Revenue, net $ 67,336 $ 56,016 $ 196,566 $ 163,218
Contracted third-party payors | Revenue | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration of credit risk (as a percent) 54.00% 54.00% 55.00% 55.00%
Centers for Medicare and Medicaid        
Disaggregation of Revenue [Line Items]        
Revenue, net $ 31,006 $ 27,253 $ 88,369 $ 72,074
Centers for Medicare and Medicaid | Revenue | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration of credit risk (as a percent) 25.00% 26.00% 25.00% 24.00%
Healthcare institutions        
Disaggregation of Revenue [Line Items]        
Revenue, net $ 18,065 $ 14,883 $ 52,060 $ 45,632
Healthcare institutions | Revenue | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration of credit risk (as a percent) 14.00% 14.00% 14.00% 15.00%
Non-contracted third-party payors        
Disaggregation of Revenue [Line Items]        
Revenue, net $ 8,197 $ 5,723 $ 23,175 $ 17,380
Non-contracted third-party payors | Revenue | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration of credit risk (as a percent) 7.00% 6.00% 6.00% 6.00%