XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Revenue Recognition - Schedule of Assets and Liabilities for Contracts with Customers (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Accounts receivable, net - beginning balance $ 1,567,927 $ 1,966,012
Accounts receivable, net - ending balance 1,986,935 1,567,927
Contract assets - beginning balance 1,419,660 1,458,631
Contract assets - ending balance 1,370,960 1,419,660
Contract liabilities - beginning balance 363,818 551,995
Contract liabilities - ending balance $ 373,202 $ 363,818