XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details) - Schedule of Maturities of Operating Lease Liabilities - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of maturities of operating lease liabilities [Abstract]    
2024 $ 1,240,225  
2025 1,277,176  
2026 1,143,371  
2027 1,082,859  
2028 734,407  
Thereafter 1,964,365  
Total undiscounted cash flows $ 7,442,402  
Reconciliation of lease liabilities:    
Weighted-average remaining lease terms 5 years 10 months 24 days 5 years 10 months 24 days
Weighted-average discount rate 10.60% 10.60%
Present values $ 3,154,877  
Lease liabilities—current 847,990 $ 624,892
Lease liabilities—long-term 3,556,999 $ 2,529,985
Lease liabilities—total 4,404,989  
Difference between undiscounted and discounted cash flows $ 3,037,413