XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Supplemental Information Related to Leases Supplemental information related to leases for the nine months ended September 30, 2023 and 2022 is as follows:
Nine Months Ended September 30,
20232022
Cash paid for amounts included in the measurement of operating lease liabilities$558,028 $549,402 
Right-of-use assets obtained in exchange for operating lease liabilities$— $— 
Weighted-average remaining lease term - operating leases3.90 years3.60 years
Weighted-average discount rate - operating leases%%
Future Minimum Lease Commitments Future minimum lease commitments under non-cancellable operating leases as of September 30, 2023 were as follows:
 Operating Leases
Year 1$398,741 
Year 2127,092 
Year 3119,902 
Year 461,044 
Year 553,752 
Thereafter130,553 
Total lease payments891,084 
Less: imputed interest93,409 
Total$797,675 
Assets and Liabilities, Lessee
Supplemental information related to operating leases as of September 30, 2023 and December 31, 2022 is as follows:
September 30, 2023December 31, 2022
Operating leases
Right-of-use assets$754,957 $1,245,549 
Operating lease liability, current$367,938 $687,589 
Operating lease liability, long-term429,737 623,452 
Total operating lease liability$797,675 $1,311,041