XML 51 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring and Other - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2023
Jun. 30, 2024
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges $ 500,000 $ 400,000 $ 2,100,000  
Costs related to mobility taxes owed $ 0   0 $ 200,000
Cost of Revenue [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges     200,000  
General and Administrative [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges   200,000 500,000  
Research and Development [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges   100,000 400,000  
Sales and Marketing [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges   $ 100,000 $ 1,000,000