XML 83 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Maturities of the Lease Liabilities Due
Future minimum lease payments for operating leases with initial or remaining terms in excess of one year at December 31, 2023 were as follows:
Amount
2024$732,546 
2025739,689 
2026761,877 
2027784,737 
2028808,278 
Thereafter2,874,231 
Total future lease payments6,701,358 
Less: Imputed interest2,238,399 
Total lease liabilities$4,462,959 
Current portion lease liabilities300,107 
Lease liabilities, noncurrent4,162,852 
Total lease liabilities$4,462,959 
Schedule of Quantitative Information Regarding the Company's Leases
Quantitative information regarding the Company’s leases for the year ended December 31, 2023 and 2022 is as follows:
December 31,
2023
December 31,
2022
Lease costs:
Operating lease cost$876,795 $1,002,989 
Short-term lease cost210,902 282,775 
Sublease income(147,930)(178,620)
Total lease costs$939,767 $1,107,144 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$843,463 $609,790 
Operating cash flows from short-term leases210,902 282,775 
$1,054,365 $892,565 
Weighted-average remaining lease term - operating leases8.32 years9.16 years
Weighted-average discount rate - operating leases10.0 %9.1 %