XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Trade Receivables and Allowance for Credit Losses (Details 1)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Trade Receivables and Allowance for Credit Losses  
Begaining balance $ 146
Provision 48
Write-offs (31)
Recoveries and others 2
Ending balance $ 165