Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Reconciliation of Activity Related to Accounts Receivable, Other Receivables and Notes Receivable Allowance for Credit Losses (Details)

v3.22.0.1
Summary of Significant Accounting Policies - Reconciliation of Activity Related to Accounts Receivable, Other Receivables and Notes Receivable Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Financing Receivable, Allowance for Credit Loss [Line Items]      
Receivable, allowance for credit loss, beginning balance $ 4,743 $ 2,629 $ 813
Bad debt expense recognized during the year 410 2,766 1,956
Write-off of uncollectible amounts (392) (652) (140)
Receivable, allowance for credit loss, ending balance 4,761 4,743 2,629
Accounts Receivable      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Receivable, allowance for credit loss, beginning balance 2,405 225 137
Bad debt expense recognized during the year 102 2,685 228
Write-off of uncollectible amounts (314) (505) (140)
Receivable, allowance for credit loss, ending balance 2,193 2,405 225
Notes Receivable      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Receivable, allowance for credit loss, beginning balance 1,909 1,975 676
Bad debt expense recognized during the year 308 81 1,299
Write-off of uncollectible amounts (78) (147)  
Receivable, allowance for credit loss, ending balance 2,139 1,909 1,975
Other Receivables      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Receivable, allowance for credit loss, beginning balance 429 429  
Bad debt expense recognized during the year     429
Receivable, allowance for credit loss, ending balance $ 429 $ 429 $ 429