XML 85 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property and Equipment [Abstract]      
Property and equipment, Gross $ 12,249,967 $ 12,667,723  
Accumulated depreciation (9,494,862) (9,710,793)  
Property and equipment, Net 2,755,105 2,956,930  
Depreciation expense 173,535 208,641 $ 257,397
Office Equipment [Member]      
Property and Equipment [Abstract]      
Property and equipment, Gross $ 8,245,030 8,382,877  
Office Equipment [Member] | Minimum [Member]      
Property and Equipment [Abstract]      
Estimated useful life 3 years    
Office Equipment [Member] | Maximum [Member]      
Property and Equipment [Abstract]      
Estimated useful life 15 years    
Automobiles [Member]      
Property and Equipment [Abstract]      
Property and equipment, Gross $ 42,794 322,703  
Estimated useful life 5 years    
Real Estate [Member]      
Property and Equipment [Abstract]      
Property and equipment, Gross $ 2,575,207 2,575,207  
Real Estate [Member] | Minimum [Member]      
Property and Equipment [Abstract]      
Estimated useful life 5 years    
Real Estate [Member] | Maximum [Member]      
Property and Equipment [Abstract]      
Estimated useful life 50 years    
Software [Member]      
Property and Equipment [Abstract]      
Property and equipment, Gross $ 1,386,936 $ 1,386,936  
Estimated useful life 5 years