v3.26.1
As of June 30, 2026, the aggregate future principal payments on long term debt are as follows: (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
2026 (Remaining six months) $ 125,000  
2027 250,000  
2028 437,500  
2029 687,500  
2030 8,437,500  
Total $ 9,937,500 $ 10,000,000