XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Leases- Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 01, 2019
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Leases [Abstract]              
Estimated borrowing rate 6.00%            
Operating lease expense     $ 865,987 $ 428,728 $ 1,622,232 $ 891,353  
Operating lease payment     865,987 428,728 1,622,232 891,353  
Financing lease payments     766,492 851,307 1,510,523 1,473,882  
Accumulated depreciation expense     9,553,571   9,553,571   $ 7,096,966
Depreciation expense     826,180 662,495 1,627,263 1,518,276  
Gain on remeasurement of lease   $ 1,400,000 0 $ 1,388,273 0 $ 1,388,273  
Present value of future minimum lease payments     $ 8,643,832   $ 8,643,832   $ 8,646,803