v3.26.1
Commitments and Contingencies (Details)
$ in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2022
shareholder
Jul. 28, 2022
USD ($)
plaintiff
Mar. 31, 2026
USD ($)
Dec. 31, 2021
USD ($)
Other Commitments [Line Items]        
Total minimum commitment     $ 12.0  
Commitment period (in years)     3 years  
Class Actions Complaint Filed In San Mateo County, California        
Other Commitments [Line Items]        
Litigation settlement, amount awarded to other party   $ 11.0    
Payment period for amount awarded to other party (in days)   30 days    
Litigation settlement amount recorded       $ 11.0
Loss contingency, number of plaintiffs opting out | plaintiff   1    
Loss contingency, number of plaintiffs opting out or purchased stock | shareholder 2