Annual report pursuant to Section 13 and 15(d)

Leases (Narrative) (Details)

v3.24.1
Leases (Narrative) (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2022
item
Apr. 30, 2022
item
Dec. 31, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
Lessee, Lease, Description [Line Items]        
Operating lease right of use asset     $ 4,516,102 $ 4,166,838
Lease liability     $ 4,587,247  
Number of locations | item 1 1 2  
Lease expense     $ 718,441 $ 212,000
Lease 1 [Member]        
Lessee, Lease, Description [Line Items]        
Number of leases with annual payment adjustment | item     1  
Percentage of annual rent adjustment     3.00%  
Lease 2 [Member]        
Lessee, Lease, Description [Line Items]        
Lease term     2 years  
Percentage of annual rent adjustment     3.00%  
Fixed annual rent adjustment     $ 6,840  
Lease 3 [Member]        
Lessee, Lease, Description [Line Items]        
Percentage of annual rent adjustment     4.00%  
Minimum [Member]        
Lessee, Lease, Description [Line Items]        
Lease term     2 years  
Maximum [Member]        
Lessee, Lease, Description [Line Items]        
Lease term     12 years