v3.25.3
Leases - Summary of Supplemental Cash Flow and Other Information (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Lessee Disclosure [Abstract]    
Operating lease assets $ 1,169,271 $ 16,459,215
Current portion of operating lease liability 1,551,711 2,599,102
Noncurrent operating lease liability 1,123,302 15,193,129
Total operating lease liability $ 2,675,013 $ 17,792,231
Weighted average remaining lease term: Operating leases (in years) (Year) 8 months 12 days 4 years 9 months 18 days
Weighted average discount rate: Operating lease 8.45% 10.25%