Annual report pursuant to Section 13 and 15(d)

Leases (Details)

v3.24.1
Leases (Details)
12 Months Ended
Jan. 01, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2023
ft²
Lessor, Lease, Description [Line Items]        
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]   Lease obligations, current Lease obligations, current  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]   Lease obligations, net of current portion Lease obligations, net of current portion  
Lessee, Operating Lease, Square Feet | ft²       26,412
Lessee, Operating Lease, Remaining Lease Term   5 years    
Minimum        
Lessor, Lease, Description [Line Items]        
Payments for Leasing Costs, Commissions, and Tenant Improvements   $ 500,000    
Maximum        
Lessor, Lease, Description [Line Items]        
Payments for Leasing Costs, Commissions, and Tenant Improvements   750,000    
Forecast        
Lessor, Lease, Description [Line Items]        
Lease, Cost $ 38,200      
Operating Lease, Expense $ 26,962      
Office space and warehouse facilities        
Lessor, Lease, Description [Line Items]        
Lease expense   $ 812,515 $ 811,664