XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Losses (Tables)
9 Months Ended
Sep. 30, 2023
Credit Loss [Abstract]  
Accounts Receivable, Allowance for Credit Loss
Trade ReceivablesOther Non-Trade Contractual
Arrangements
Beginning Balance, December 31, 2022$1,731 $7,051 
Provision for expected credit losses(1,276)(124)
Write-off of uncollectible accounts— (45)
Ending Balance, September 30, 2023$455 $6,882