v3.26.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payment Due (Detail)
Dec. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Leases, 2026 $ 121,220
Operating Leases, 2027 121,598
Operating Leases, 2028 72,158
(less: Operating Leases, imputed interest) (38,855)
Total Operating Leases 276,121
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) (115,321)
Total Finance Leases 508,865
Total Leases, 2026 264,442
Total Leases, 2027 269,116
Total Leases, 2028 224,102
Total Leases, 2029 181,502
(less: Total Leases, imputed interest) (154,176)
Total Leases $ 784,986