XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - Schedule of Maturities of Operating Lease Liabilities - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Schedule of Maturities of Operating Lease Liabilities [Abstract]      
2024 (remaining six months) $ 874,387    
2025 1,401,371    
2026 1,211,859    
2027 734,407    
2028 410,673    
Thereafter 1,553,692    
Total undiscounted cash flows $ 6,186,388    
Reconciliation of lease liabilities:      
Weighted-average remaining lease terms 5 years 3 months 18 days   5 years 10 months 24 days
Weighted-average discount rate 10.70%   10.80%
Present values $ 4,434,803    
Lease liabilities—current 1,016,649 $ 1,003,753  
Lease liabilities—long-term 3,418,154 $ 3,725,153  
Lease liabilities—total 4,434,803    
Difference between undiscounted and discounted cash flows $ 1,751,585