XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Schedule of Quantitative Information Regarding the Company's Leases (Details) - USD ($)
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Lease costs:    
Operating lease cost $ 559,770 $ 574,232
Short-term lease cost 104,084 113,792
Sublease income 0 (19,200)
Total lease costs 663,854 668,824
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 550,638 549,000
Operating cash flows from short-term leases 104,084 113,792
Total lease payment $ 654,722 $ 662,792
Weighted-average remaining lease term - operating leases (in years) 6 years 6 months 29 days 7 years 6 months 29 days
Weighted-average discount rate - operating leases (as a percent) 10.00% 10.00%