XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2024
Allowance for Credit Loss [Abstract]  
Summary of Activity of 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