XML 84 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Dec. 29, 2023
Leases      
Operating lease liability $ 337,304 $ 1,449,983  
Office lease cost   1,395,540  
Payments to operating lease liability 282,861 $ 191,953
Current portion of lease liability 134,475 316,612  
Long-term lease liabilities $ 202,829 $ 1,133,371