XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Revenue (Details Textual) - USD ($)
$ in Thousands
Mar. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss $ 3,363   $ 3,032
Deferred Income Tax Assets, Net 3,347   2,771
Retained Earnings (Accumulated Deficit) $ (87,073)   $ (86,302)
Cumulative Effect, Period of Adoption, Adjustment [Member] | Accounting Standards Update 2016-13 [Member]      
Accounts Receivable, Allowance for Credit Loss   $ (135,000)  
Deferred Income Tax Assets, Net   34,000  
Retained Earnings (Accumulated Deficit)   $ (101,000)