v3.26.1
Commitments and Contingencies - Schedule of Future Annual Minimum Lease Payments under Non-cancellable Operating Leases (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
2026 (remaining months) $ 106,211  
2027 155,881  
2028 89,962  
Total Lease Liabilities 352,054  
Less Amounts Representing Interest (19,032)  
Total 333,022  
Less Current Portion (172,425) $ (164,461)
Total $ 160,597 $ 203,798