Annual report pursuant to Section 13 and 15(d)

Revenue - Disaggregation of Revenue (Details)

v3.22.4
Revenue - Disaggregation of Revenue (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 $ 288,963 $ 288,898 $ 265,362 $ 266,446 $ 117,594 $ 74,462 $ 57,478 $ 71,293 $ 1,109,669 $ 320,827 $ 79,272
Value-based care                      
Disaggregation of Revenue [Line Items]                      
Revenue                 1,026,251 218,758 26,038
Value-based care | Medicaid                      
Disaggregation of Revenue [Line Items]                      
Revenue                 573,337 138,641 17,970
Value-based care | Medicare                      
Disaggregation of Revenue [Line Items]                      
Revenue                 409,196 55,807 8,068
Value-based care | Other                      
Disaggregation of Revenue [Line Items]                      
Revenue                 43,718 24,310 0
Clinical services                      
Disaggregation of Revenue [Line Items]                      
Revenue                 54,480 42,017 28,631
Software licensing                      
Disaggregation of Revenue [Line Items]                      
Revenue                 $ 28,938 $ 60,052 $ 24,603