v3.26.1
Commitments and Contingencies - Schedule of Quantitative Information Regarding the Company's Leases (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Lease costs:    
Operating lease cost $ 373,180 $ 373,180
Short-term lease cost 86,856 67,656
Total lease costs 460,036 440,836
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 378,102 367,092
Operating cash flows from short-term leases 86,856 67,656
Total lease payment $ 464,958 $ 434,748
Weighted-average remaining lease term - operating leases (in years) 5 years 10 months 2 days 6 years 10 months 2 days
Weighted-average discount rate - operating leases (as a percent) 10.00% 10.00%