v3.26.1
Subsequent Events (Details)
$ in Millions
3 Months Ended
Jun. 27, 2026
USD ($)
Subsequent Events [Line Items]  
Term loan paid since June 27, 2026 $ 50.0
Outstanding balance amount $ 46.0