v3.26.1
Commitments and Contingencies - Minimum lease payments (Details) - USD ($)
Jun. 30, 2026
Sep. 30, 2025
Operating leases    
2026 (remaining three months) $ 20,260  
2027 81,817  
2028 83,680  
2029 49,447  
Total undiscounted lease payments 235,204  
Less: Imputed interest 31,060  
Total lease obligations $ 204,144 $ 247,698