XML 66 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and Summary of Significant Accounting Policies - Disaggregation of Revenue by Payor Type (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]                      
Revenue $ 294,208 $ 317,001 $ 269,697 $ 263,258 $ 195,100 $ 227,117 $ 175,638 $ 176,058 $ 1,144,163 $ 773,915 $ 687,180
Commercial                      
Disaggregation of Revenue [Line Items]                      
Revenue                 171,723 138,333 108,851
Medicare                      
Disaggregation of Revenue [Line Items]                      
Revenue                 633,463 307,286 271,596
Medicaid                      
Disaggregation of Revenue [Line Items]                      
Revenue                 280,083 283,311 269,079
Other third parties                      
Disaggregation of Revenue [Line Items]                      
Revenue                 $ 58,894 $ 44,985 $ 37,654