v3.26.1
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended
Dec. 24, 2025
USD ($)
Apr. 01, 2024
lawsuit
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Other Commitments [Line Items]        
Web hosting arrangement, period     3 years  
Annual commitment amount     $ 7.0  
Number of lawsuits filed | lawsuit   7    
Litigation settlement, amount awarded to other party $ 31.0      
Loss contingency     0.0 $ 0.0
Derivative Lawsuits Case (N.D. Cal.)        
Other Commitments [Line Items]        
Number of lawsuits filed | lawsuit   3    
Derivative Lawsuits Case (D. Del.)        
Other Commitments [Line Items]        
Number of lawsuits filed | lawsuit   2    
Derivative Lawsuits Case (Del. Ch.)        
Other Commitments [Line Items]        
Number of lawsuits filed | lawsuit   2    
Web Hosting Arrangement, Vendor 1        
Other Commitments [Line Items]        
Remaining commitments     7.0  
Web Hosting Arrangement, Vendor 2        
Other Commitments [Line Items]        
Remaining commitments     $ 6.0