XML 118 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Maturities of Lease Liabilities (Details)
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 436,030
2025 122,249
2026 124,193
2027 67,548
2028 12,472
Thereafter 33,577
Total Lease Payments 796,069
Less: Imputed Interest (125,616)
Total $ 670,453