XML 100 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Note 9 - Accounts Receivable, Net - Movement of Expected Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Balance at beginning of year $ 20,115 $ 18,248 $ 12,680
Additions 3,052 2,464 6,139
Deductions (1,203) (597) (571)
Balance at end of year $ 21,964 $ 20,115 $ 18,248