XML 96 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring Costs - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Apr. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]          
Restructuring costs $ 744 $ 833,313      
Restructuring Costs under 2017 Plan          
Restructuring Cost and Reserve [Line Items]          
Entity number of employees         86
Restructuring costs (744) 833,313      
Gross annualized rental cost     $ 1,500,000    
Restructuring Reserve 127,475 134,663   $ 314,910  
Lease-Disposal Related Costs | Restructuring Costs under 2017 Plan          
Restructuring Cost and Reserve [Line Items]          
Restructuring costs 744 833,313      
Restructuring Reserve 0 0   75,466  
Employee Severance [Member] | Restructuring Costs under 2017 Plan          
Restructuring Cost and Reserve [Line Items]          
Restructuring costs 0 0      
Restructuring Reserve $ 127,475 $ 134,663   $ 239,444