XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property and Equipment [Abstract]      
Property and equipment, Gross $ 12,294,667 $ 12,249,967  
Accumulated depreciation (9,661,262) (9,494,862)  
Property and equipment, Net 2,633,405 2,755,105  
Depreciation expense 166,400 173,535 $ 208,641
Office Equipment [Member]      
Property and Equipment [Abstract]      
Property and equipment, Gross $ 8,289,730 8,245,030  
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 42,794  
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