XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Summary of Accrued Revenue and Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued revenue and accounts receivable [Abstract]    
Accrued revenue $ 66,027 $ 36,177
Accounts receivable 3,970 25
Total accrued revenue and accounts receivable $ 69,997 $ 36,202