v3.26.1
Commitments and Contingencies - Schedule of Noncash Lease Activities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Cash paid for amounts included in the measurement of lease liabilities        
Operating cash outflows from operating leases $ 4.1 $ 1.7 $ 5.9 $ 3.2
Non-cash investing activities        
Operating lease liabilities from obtaining right-of-use assets $ 6.7 $ 4.4 $ 6.7 $ 4.6