Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Reconciliation of The Activity Related to Accounts Receivable Other Receivables And Notes Receivable Allowance For Credit Losses (Details)

v3.24.1.u1
Summary of Significant Accounting Policies - Reconciliation of The Activity Related to Accounts Receivable Other Receivables And Notes Receivable Allowance For Credit Losses (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Financing Receivable, Allowance for Credit Loss [Line Items]  
Receivable, allowance for credit loss, beginning balance $ 3,319
Bad debt expense (recovery) recognized during the period (8)
Write-off of uncollectible amounts (31)
Receivable, allowance for credit loss, ending balance 3,280
Accounts Receivable  
Financing Receivable, Allowance for Credit Loss [Line Items]  
Receivable, allowance for credit loss, beginning balance 1,135
Bad debt expense (recovery) recognized during the period (14)
Write-off of uncollectible amounts (31)
Receivable, allowance for credit loss, ending balance 1,090
Notes Receivable  
Financing Receivable, Allowance for Credit Loss [Line Items]  
Receivable, allowance for credit loss, beginning balance 2,184
Bad debt expense (recovery) recognized during the period 6
Write-off of uncollectible amounts 0
Receivable, allowance for credit loss, ending balance $ 2,190