XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers by payor type $ 289,213 $ 618,968 $ 992,584
Accounting Standards Update 2014-09      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers by payor type 289,213 618,968 992,584
Accounting Standards Update 2014-09 | Clinical Insurance Contracts      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers by payor type 151,946 377,873 555,762
Accounting Standards Update 2014-09 | Clinical Institutional Contracts      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers by payor type 134,191 239,961 435,688
Accounting Standards Update 2014-09 | Clinical Patient Contracts      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers by payor type $ 3,076 $ 1,134 $ 1,134