XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Future Minimum Operating Lease Payments (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Leases    
2025 (for the six months remaining) $ 48,000  
2026 192,000  
2027 256,000  
2028 280,000  
2029 296,000  
Thereafter 1,300,000  
Total minimum lease payments 2,372,000  
Less effects of discounting 778,576  
Lease liability recognized 1,593,424 $ 1,573,035
Less current portion
Long-term operating lease liability $ 1,593,424