v3.26.1
Property and Equipment, Net - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Property and Equipment, Net    
Depreciation on property and equipment $ 4.0 $ 0.6
Accumulated amortization of right of use asset under finance lease 9.4 2.6
Right of use asset under finance lease $ 84.8  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization  
Capitalized inventory $ 2.9 0.5
Asset impairment charge $ 0.0 $ 0.0