v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
May 17, 2024
lawsuit
Mar. 31, 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