XML 475 R56.htm IDEA: XBRL DOCUMENT v3.23.4
Restructuring - Narrative (Details)
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
employees
Dec. 31, 2022
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]            
Workforce reduction | employees     113      
Percent of consolidated revenue       3.60%    
Percent of consolidated assets       1.00%    
Percent of consolidated liabilities       7.00%    
Restructuring and other related charges $ (15,708) $ 934,147     $ (114,292) $ 6,525,079
Employee Severance, Executive Benefit Payments            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other related charges         (700,000)  
Legal fees            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other related charges         $ 600,000 (400,000)
Severance and termination costs            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other related charges           (5,700,000)
Restructuring Costs, Disposals            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other related charges           (200,000)
Contract Termination            
Restructuring Cost and Reserve [Line Items]            
Restructuring and other related charges           $ (200,000)