v3.26.1
Commitments and Contingencies - Additional Information 1 (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent  
Loss Contingencies [Line Items]  
Current portion of settlement liability $ 1.5