XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 01, 2023
Leases          
Other general and administrative expenses $ 1,596,626 $ 1,465,143 $ 3,620,399 $ 2,636,275  
Rent expense for operating leases   $ 30,000.00 70,000.00    
Future lease payments estimated $ 849,776   $ 849,776    
New office lease          
Leases          
Lease term         70 months
Future lease payments estimated         $ 850,000