XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Leases- Narrative (Details)
3 Months Ended 9 Months Ended
Jan. 01, 2019
Sep. 30, 2024
USD ($)
lease
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
lease
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Leases [Abstract]            
Estimated borrowing rate 6.00%          
Gain (loss) on remeasurement of operating leases   $ (6,163) $ 0 $ (13,469) $ 0  
Operating lease expense   1,009,108 697,050 2,775,887 2,319,282  
Present value of future minimum lease payments   13,990,018   13,990,018   $ 11,430,465
Accumulated depreciation expense   $ 9,896,278   $ 9,896,278   $ 11,679,823
Number of terminated leases | lease   2   2    
Gain (loss) on remeasurement of finance lease   $ 0 $ 4,834 $ (18,583) $ 4,834