XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Revenue - Allowance for Expected Credit Loss (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Balance at the beginning of the period $ 3,032  
Transition period adjustment pursuant to ASC 326 135  
Additions/(Reversal) during the period (472) $ (112)
Balance at the end of the period $ 2,695