XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Summary of Significant Accounting Policies - Credit Concentration (Details) - Customer Concentration Risk [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Customer A [Member] | Revenue from Contract with Customer Benchmark [Member]      
Credit concentration 86.00% 29.00%  
Customer A [Member] | Accounts Receivable [Member]      
Credit concentration 70.00%   24.00%
Customer B [Member] | Revenue from Contract with Customer Benchmark [Member]      
Credit concentration 10.00% 14.00%