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.4
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, 2022
Dec. 31, 2021
Dec. 31, 2020
Financing Receivable, Allowance for Credit Loss [Line Items]      
Receivable, allowance for credit loss, beginning balance $ 4,761 $ 4,743 $ 2,629
Bad debt expense recognized during the year (712) 410 2,766
Write-off of uncollectible amounts (2,465) (392) (652)
Receivable, allowance for credit loss, ending balance 1,584 4,761 4,743
Accounts Receivable      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Receivable, allowance for credit loss, beginning balance 2,193 2,405 225
Bad debt expense recognized during the year (705) 102 2,685
Write-off of uncollectible amounts (623) (314) (505)
Receivable, allowance for credit loss, ending balance 865 2,193 2,405
Notes Receivable      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Receivable, allowance for credit loss, beginning balance 2,139 1,909 1,975
Bad debt expense recognized during the year 422 308 81
Write-off of uncollectible amounts (1,842) (78) (147)
Receivable, allowance for credit loss, ending balance 719 2,139 1,909
Other Receivables      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Receivable, allowance for credit loss, beginning balance 429 429 429
Bad debt expense recognized during the year $ (429)    
Receivable, allowance for credit loss, ending balance   $ 429 $ 429