XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Receivable Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]        
Accounts Receivable, Allowance for Credit Loss, Current $ 1,630 $ 1,913 $ 1,515 $ 1,241
Accounts Receivable, Credit Loss Expense (Reversal) 258 843    
Accounts Receivable, Allowance for Credit Loss, Writeoff (180) (172)    
Allowance For Doubtful Accounts Receivable Translation Adjustments $ 37 $ 1