XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies (Details) - Schedule of Maturities of Operating Lease Liabilities - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Schedule of Maturities of Operating Lease Liabilities [Abstract]      
2024 (remaining nine months) $ 945,230    
2025 1,143,371    
2026 1,082,859    
2027 734,407    
2028 410,673    
Thereafter 1,564,293    
Total undiscounted cash flows $ 5,880,832    
Reconciliation of lease liabilities:      
Weighted-average remaining lease terms 5 years 9 months 18 days   5 years 3 months 18 days
Weighted-average discount rate 10.70%   10.60%
Present values $ 4,187,900    
Lease liabilities—current 975,013 $ 1,003,753  
Lease liabilities—long-term 3,536,804 $ 3,525,153  
Lease liabilities—total 4,511,817    
Difference between undiscounted and discounted cash flows $ 1,369,015