v3.26.1
Prepaid Expenses and Other Current Assets - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Feb. 28, 2026
Jan. 31, 2026
Dec. 31, 2025
Mar. 31, 2026
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]        
Purchase commitment, remaining minimum amount committed     $ 45.0 $ 45.0
Payments to acquire productive assets $ 6.0 $ 10.0 $ 5.0