XML 36 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Losses
12 Months Ended
Dec. 31, 2024
Allowance for Credit Loss [Abstract]  
Allowance for Credit Losses

12. Allowance for Credit Losses

 

The following table presents the activity of our allowance for credit losses for the years ended December 31, 2024 and 2023 (in thousands):

 

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Balance at Beginning of Period

 

$

3,222

 

 

$

4,135

 

Additions Charged to Expense

 

 

357

 

 

 

298

 

Deductions

 

 

(1,393

)

 

 

(1,148

)

Effects of Foreign Currency

 

 

(98

)

 

 

(63

)

Balance at End of Period

 

$

2,088

 

 

$

3,222