XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment - Schedule of Carrying Value (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 14,831,528 $ 13,242,050
Less: accumulated depreciation and amortization (13,324,762) (12,054,989)
Total 1,506,766 1,187,061
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 293,152 293,152
Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,164,671 1,052,199
Capitalized labor    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 12,914,820 11,475,683
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 458,885 $ 421,016