Annual report pursuant to Section 13 and 15(d)

Leases - Narrative (Details)

v3.24.1.u1
Leases - Narrative (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Aug. 31, 2023
Jul. 31, 2023
option
Apr. 30, 2023
Leases [Abstract]          
Lease term     5 years 5 years 10 years
Abatement period         23 months
Secured borrowing rate     15.00% 15.00% 15.00%
Accrued lease termination costs $ 657,000 $ 0      
Loss on lease termination 453,162 0      
Number of options to extend | option       2  
Cash paid for operating leases $ 338,979 $ 323,434      
Weighted average remaining lease term 8 years 8 months 12 days 2 years 2 months 12 days      
Weighted average discount rate 14.30% 8.00%