v3.26.1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
May 04, 2026
USD ($)
Mar. 31, 2026
USD ($)
Lawsuit
Federalcase
Loss Contingencies [Line Items]    
Number of cases pending in MDL (approximately) | Federalcase   200
Number of cases pending in California state court | Lawsuit   13
Subsequent Event    
Loss Contingencies [Line Items]    
Insurance receivable $ 35,000  
Prepaid expenses and other current assets    
Loss Contingencies [Line Items]    
Insurance receivable   $ 35,000
Accrued expenses and other current liabilities    
Loss Contingencies [Line Items]    
Insurance receivable   $ 35,000