v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
May 17, 2024
lawsuit
Jun. 30, 2026
USD ($)
Delaware Class Action Litigation    
Debt Instrument [Line Items]    
Number of putative stockholders lawsuit | lawsuit 2  
Standby Letters of Credit | Line of Credit    
Debt Instrument [Line Items]    
Line of credit | $   $ 6.3