XML 52 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of total lease and operating expense
The following table summarizes the total lease and the related operating expenses for the years ended December 31, 2023, 2022 and 2021:
For the year ended December 31,
202320222021
$908,516 $918,496 $932,637 
Future minimum lease payments
The approximate future minimum lease payments under the operating lease are as follows:
Future Minimum Lease Payments by Year
20242025ThereafterTotal
$624,179 $156,044 $— $780,223