v3.26.1
Commitments and Contingencies (Details)
Mar. 28, 2025
complaint
Mar. 05, 2025
lawsuit
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 04, 2025
action
Guarantees and Indemnifications          
Number of actions consolidated | action         3
Securities Class Action          
Guarantees and Indemnifications          
Purported class action lawsuits | lawsuit   2      
Platform and Related Offerings Litigation          
Guarantees and Indemnifications          
Purported class action lawsuits | complaint 2        
Indemnifications          
Guarantees and Indemnifications          
Recorded obligation | $     $ 0 $ 0