v3.25.2
Commitments and Contingencies - Summary of Future Lease Payments (Detail)
Jun. 30, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2025 (Remainder) $ 39,128
2026 80,207
2027 20,551
Total future lease payments 139,886
Less: imputed interest (11,089)
Total lease liability $ 128,797