XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitment and Contingencies - Narrative (Details) - USD ($)
12 Months Ended
May 31, 2023
Dec. 31, 2023
Loss Contingencies [Line Items]    
Future minimum payments, year one   $ 8,000,000
Future minimum payments, year two   8,300,000
Future minimum payments, year three   0
Accrued liability for indemnification arrangements   0
Restructuring charges   8,336,000
Noncash charge   300,000
Non-cash adjustments   991,000
COVID-19 Pandemic    
Loss Contingencies [Line Items]    
Reduction in workforce (as a percent) 20.00%  
Restructuring charges   8,600,000
Sales and marketing    
Loss Contingencies [Line Items]    
Restructuring charges   3,400,000
Research and development    
Loss Contingencies [Line Items]    
Restructuring charges   3,200,000
General and administrative    
Loss Contingencies [Line Items]    
Restructuring charges   $ 1,000,000