XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2024 (remaining nine months) $ 672,302  
2025 923,862  
2026 919,143  
2027 882,733  
2028 862,836  
Thereafter 3,431,562  
Total undiscounted cash flows $ 7,692,438  
Weighted-average remaining lease terms 7 years 9 months 18 days  
Weighted-average discount rate 7.00%  
Lease liabilities—total $ 6,124,495  
Lease liabilities—current 589,561 $ 572,230
Lease liabilities—long-term 5,534,934 $ 5,689,535
Difference between undiscounted and discounted cash flows $ 1,567,945