v3.25.2
Stockholders' Equity - 2024 Employee XSP and 2024 CEO Performance Award (Details) - 2024 Employee XSP
$ in Millions
6 Months Ended
May 10, 2024
tranche
condition
shares
Jun. 30, 2025
USD ($)
condition
2024 XSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share of Common stock (in shares) | shares 4,500,000  
XSUs remaining granted | $   $ 0.8
XSUs granted | $   $ 0.1
Number of award tranches | tranche 7  
Independent vesting conditions | condition 3  
2024 CEO Performance Award    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for grant (in shares) | shares 679,102  
Number of vesting conditions | condition   3