XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Losses (Tables)
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
Summary Of Allowance For Credit Losses For Accounts Receivables The following table provides a roll-forward of the allowance for credit losses in 2023 and 2022 that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected (amounts in thousands):

 

 

 

For the Years Ended December 31,

 

 

 

2023

 

 

2022

 

Balance of allowance for credit losses, beginning of period

 

$

(1,365

)

 

$

(1,417

)

Current period change for write-offs

 

 

82

 

 

 

126

 

Current period change for expected credit losses

 

 

(839

)

 

 

(74

)

Balance of allowance for credit losses, end of period

 

$

(2,122

)

 

$

(1,365

)