XML 93 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments (Details) - Schedule of Premises Lease Agreements With Minimum Annual Lease Payments
Dec. 31, 2008
USD ($)
Schedule of Premises Lease Agreements with Minimum Annual Lease Payments [Abstract]  
2024 $ 103,167
2025 407,616
2026 352,025
Thereafter 176,014
Total future minimum lease payments 1,038,822
Imputed interest (64,567)
Operating lease obligations $ 974,255