XML 102 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of Common Shares Issued to Employees (Details) - USD ($)
$ / shares in Units, $ in Millions
Sep. 13, 2024
Mar. 15, 2024
Sep. 15, 2023
Mar. 15, 2023
Sep. 15, 2022
Mar. 15, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common shares issued (in shares) 144,445 147,445 152,419 177,886 218,314 80,747
Purchase prices (in dollars per share) $ 29.08   $ 33.78 $ 34.71 $ 45.31  
Aggregate proceeds $ 4.2 $ 5.0 $ 5.1 $ 6.1 $ 6.2 $ 5.7
Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Purchase prices (in dollars per share)   $ 33.78       $ 67.59
Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Purchase prices (in dollars per share)   $ 39.78       $ 81.37