v3.26.1
Restricted Cash (Additional Information) (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Line Items]    
Restricted cash $ 0.0 $ 1.0
Restricted cash, non current $ 2.4 2.4
Restricted Cash and Cash Equivalent   $ 1.0