v3.26.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payment Due (Detail)
Mar. 31, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Leases, 2026 $ 90,172
Operating Leases, 2027 121,598
Operating Leases, 2028 72,158
(less: Operating Leases, imputed interest) (32,103)
Total Operating Leases 251,825
Finance Leases, 2026 143,222
Finance Leases, 2027 147,518
Finance Leases, 2028 151,944
Finance Leases, 2029 181,502
(less: Finance Leases, imputed interest) (102,364)
Total Finance Leases 521,822
Total Leases, 2026 233,394
Total Leases, 2027 269,116
Total Leases, 2028 224,102
Total Leases, 2029 181,502
(less: Total Leases, imputed interest) (134,467)
Total Leases $ 773,647