XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net, and Other Assets - Components of Property and Equipment, Net, and Other Assets (Detail) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 4,313,496 $ 4,182,204
Accumulated depreciation (1,771,376) (2,195,198)
Property and equipment, net 2,542,120 1,987,006
Right-of-use operating lease assets 1,945,438 1,103,761
Security deposits and other assets 1,109,008 293,288
Property and equipment, net, and other assets 5,596,566 3,384,055
Machinery and Equipment [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 2,852,457 2,278,777
Office Furniture and Fixtures [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 568,040 545,897
Leasehold Improvements [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 571,242 558,035
Computer Equipment [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 321,757 306,122
Vehicles [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross   $ 493,373