XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
ft²
Dec. 31, 2022
USD ($)
Lessee, Lease, Description [Line Items]    
Operating lease, expiration date Aug. 31, 2024  
Rent expense | $ $ 676,204 $ 684,224
Lease expenses, excluding office leases | $ $ 99,224 $ 59,846
Offices, Manufacturing and Warehouse Facility | Bressner Technology GmbH    
Lessee, Lease, Description [Line Items]    
Operating lease, area 11,836  
Escondido, California | Offices, Manufacturing and Warehouse Facility    
Lessee, Lease, Description [Line Items]    
Operating lease, area 29,342  
Operating lease modified and extended date 2023-09  
Operating lease, expiration date Aug. 31, 2030  
Salt Lake City, Utah | Offices, Manufacturing and Warehouse Facility    
Lessee, Lease, Description [Line Items]    
Operating lease, area 3,208  
Operating lease, expiration date Jun. 30, 2025  
Anaheim, California | Offices, Manufacturing and Warehouse Facility    
Lessee, Lease, Description [Line Items]    
Operating lease, area 1,632  
Operating lease, expiration date Jun. 30, 2025