v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Obligations Purchase obligations as of March 31, 2026 are as follows (in millions):
2026 (remaining)
$53.6 
20278.4 
20283.1 
2029— 
2030— 
Thereafter— 
Total purchase commitments$65.1