XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Summary of Significant Accounting Policies - Allowance for Credit Loss (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Balance $ 4,834,000 $ 4,261,000 $ 4,817,000 $ 3,987,000
Balance 1,889,000 1,580,000 1,513,000 1,559,000
Provision for/(reverse of) credit loss during the period 298,000 414,000 309,000 694,000
Provision for/(reverse of) credit loss during the period 1,000 (68) 377,000 (47,000)
Written off during the period 0 0 0 0
Written off during the period 0 0 0 0
Exchange translation adjustments 13,000 (18,000) 19,000 (24,000)
Balance 1,890,000 1,512,000 1,890,000 1,512,000
Balance as of end of the period $ 5,145,000 $ 4,657,000 $ 5,145,000 $ 4,657,000