v3.25.2
Commitments and Contingencies - Summary of Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Assets and Liabilities, Lessee [Abstract]    
ROU assets - operating lease $ 315,687 $ 360,947
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total lease assets Total lease assets
ROU assets - finance lease $ 526,581 $ 577,694
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total lease assets Total lease assets
Total lease assets $ 842,268 $ 938,641
Current lease liabilities - operating lease $ 95,119 $ 89,502
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating And Finance Lease Liability Current Operating And Finance Lease Liability Current
Current lease liabilities - finance lease $ 92,020 $ 81,465
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating And Finance Lease Liability Current Operating And Finance Lease Liability Current
Long-term lease liabilities - operating lease $ 227,555 $ 280,306
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating And Finance Lease Liability Noncurrent Operating And Finance Lease Liability Noncurrent
Long-term lease liabilities - finance lease $ 391,887 $ 496,229
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating And Finance Lease Liability Noncurrent Operating And Finance Lease Liability Noncurrent
Total lease liabilities $ 806,581 $ 947,502
Weighted-average remaining lease term (in years) - operating lease 3 years 3 years 6 months
Weighted-average discount rate 10.04% 10.02%
Weighted-average remaining lease term (in years) - finance lease 4 years 4 years 9 months 18 days