XML 45 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Credit Losses (Tables)
12 Months Ended
Dec. 31, 2024
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 2024 and 2023 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,

 

 

 

2024

 

 

2023

 

Balance of allowance for credit losses, beginning of period

 

$

(2,122

)

 

$

(1,365

)

Current period change for write-offs

 

 

135

 

 

 

82

 

Current period change for expected credit losses

 

 

155

 

 

 

(839

)

Balance of allowance for credit losses, end of period

 

$

(1,832

)

 

$

(2,122

)