v3.26.1
Schedule of Grants Receivable Activity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]        
Balance at beginning of period     $ 517,359 $ 737,282
Grant costs expensed $ 203,624 $ 292,611 540,820 864,433
Grants for equipment purchased     19,699
Grant fees     3,724 8,715
Grant funds received     (860,647) (1,372,722)
Balance at end of period $ 201,256 $ 257,407 $ 201,256 $ 257,407