XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 2 - Summary of Significant Accounting Policies - Credit Concentration (Details) - Customer A [Member] - Customer Concentration Risk [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Accounts Receivable [Member]      
Credit concentration 79.00%   68.00%
Revenue from Contract with Customer Benchmark [Member]      
Credit concentration 88.00% 86.00%