XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Lease Position
At June 30, 2024 and December 31, 2023, the Company's lease assets and liabilities were as follows:
Right-of-Use AssetsJune 30, 2024December 31, 2023
Operating lease right-of-use assets$6,365,790 $6,674,394 
Lease LiabilitiesJune 30, 2024December 31, 2023
Operating lease current liabilities$376,780 $348,092 
Operating lease non-current liabilities5,100,260 5,296,247 
Total$5,477,040 $5,644,339 
Schedule of Maturity of Lease Liabilities Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) are as follows:
Maturity of Lease Liabilities at June 30, 2024
Operating Leases
2024434,255 
2025836,100 
2026909,911 
2027934,180 
2028740,791 
After 20284,847,401 
8,702,638 
Less: Interest3,225,598 
Present value of lease liabilities$5,477,040 
Schedule of Rent Expense and Sublease Income Rent expense and sublease income were as follows:
Three months ended June 30,Six months ended June 30,
2024202320242023
Rent expense$344,418 $226,772 $699,482 $501,029 
Sublease income$123,230 $130,842 $278,913 $245,499