v3.25.2
Subsequent Events (Details) - Subsequent Event - USD ($)
$ / shares in Units, $ in Millions
13 Months Ended
Sep. 01, 2025
Sep. 01, 2025
Aug. 19, 2025
Hearsay      
Subsequent Event [Line Items]      
Incentive pool payments $ 18.2 $ 19.9  
Incentive pool forfeitures   $ 0.1  
Chief Executive Officer      
Subsequent Event [Line Items]      
Share purchase proposal, price (in dollars per share)     $ 9.00