XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Summary of Supplemental Cash Flow and Other Information (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Lessee Disclosure [Abstract]    
Operating lease assets $ 16,459,215 $ 4,061,820
Current portion of operating lease liability 2,599,102 550,941
Noncurrent operating lease liability 15,193,129 3,671,729
Total operating lease liability $ 17,792,231 $ 4,222,670
Weighted average remaining lease term: Operating leases (in years) (Year) 4 years 9 months 18 days 5 years 10 months 24 days
Weighted average discount rate: Operating lease 10.25% 8.20%