XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts and Notes Receivable (Tables)
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Schedule of Accounts and Notes Receivable
The Company’s accounts and notes receivable balances consisted of the following as of September 30, 2023 and December 31, 2022:
September 30, 2023December 31, 2022
(in thousands)
Short-term
Accounts and notes receivable$453,127 $406,969 
Allowance for doubtful accounts(85,320)(70,192)
Total net short-term accounts and notes receivable$367,807 $336,777 
Long-term
Notes receivable$33,921 $35,882 
Allowance for doubtful accounts(5,151)(3,273)
Total net long-term notes receivable$28,770 $32,609 
Total net accounts and notes receivable$396,577 $369,386