XML 89 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Revenue Recognition - Summary of Receivables (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Jan. 01, 2023
Accounts receivable, net $ 1,762,911 $ 1,022,372 $ 1,494,469
Contract liabilities $ (348,869) $ (427,974) $ (729,667)