XML 51 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Losses (Tables)
6 Months Ended
Jun. 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,329)(24)
Write-off of uncollectible accounts— (30)
Ending Balance, June 30, 2023$402 $6,997