XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Sep. 30, 2024
agreement
Mar. 31, 2024
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of contingently returnable share agreements | agreement   2  
2024 Agreements      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted average period of recognized term 2 years 10 months 2 days    
Common stock authorized (in shares) | shares     773,099
Compensation expense related to unvested shares $ 8.5    
Common Stock Options, Restricted Stock Units And Performance Share Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Compensation expense related to restricted stock $ 96.9    
Weighted average period of recognized term 2 years 4 months 24 days