v3.26.1
Commitments and Contingencies - Schedule of Operating Leases (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Operating Leases [Abstract]    
2026 (remaining six months) $ 127,459  
2027 254,917  
Total undiscounted payments 382,376  
Less: Imputed interest (9,098)  
Total operating lease liability 373,278  
Less: Operating lease liability, current portion (246,948) $ (236,169)
Operating lease liability, non-current portion $ 126,330 $ 243,490