v3.26.1
Subsequent Events
3 Months Ended
Mar. 31, 2026
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Purchase commitment
On May 6, 2026, the Company entered into a binding agreement with a third-party provider pursuant to which the Company committed to purchase a minimum of $50.0 million in services through May 31, 2027.