XML 78 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders Equity - Summary of Company's PSU Activity (Parenthetical) (Details)
Dec. 31, 2024
shares
Performance Stock Unit  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested 488,976
Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested 148,643
Relative Total Shareholder Return (rTSR) (Member)  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested 583,171