XML 54 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2022
Credit Loss [Abstract]  
Schedule of Allowance For Credit Losses The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected:
Allowance for credit losses
Balance at December 31, 2021$478 
Current period change for expected credit losses(110)
Balance at December 31, 2022$368