XML 85 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Contingent Consideration (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Contingent Consideration Common Share Liability Rollforward [Roll Forward]      
Estimated fair value of contingent consideration common shares liability, beginning balance $ 0 $ 70,477 $ 9,316
Change in estimated fair value of the contingent consideration common shares liability $ 0 (29,389) 98,717
Reclassification of contingent consideration common shares liability to equity   (41,088) (37,556)
Estimated fair value of contingent consideration common shares liability, ending balance   $ 0 $ 70,477