v3.26.3
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Federalcase
Lawsuit
Jun. 25, 2026
USD ($)
Loss Contingencies [Line Items]    
Insurance receivable   $ 35,000
Number of cases pending in MDL (approximately) | Federalcase 200  
Number of cases pending in California state court | Lawsuit 13  
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