XML 118 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - 2018 CEO Performance Award - Additional Information (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Chief Executive Officer | Performance Shares  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 0