v3.26.1
Commitments and Contingencies - Additional Information (Details) - Subsequent Event
$ in Millions
Sep. 03, 2026
USD ($)
Line of Credit Facility [Line Items]  
Total settlement consideration $ 9.0
Securities Action | Pending Litigation  
Line of Credit Facility [Line Items]  
Total settlement consideration, cash 6.0
Total settlement consideration, common stock, value 3.0
Securities Action | Pending Litigation | Cash Settlement, Company Portion  
Line of Credit Facility [Line Items]  
Total settlement consideration, cash 3.1
Securities Action | Pending Litigation | Cash Settlement, Insurers Portion  
Line of Credit Facility [Line Items]  
Total settlement consideration, cash $ 2.9