XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Significant Assumptions Used in Determining Underlying Fair Value of Weighted-Average Options Granted (Details) - $ / shares
1 Months Ended 12 Months Ended
Apr. 30, 2023
Oct. 31, 2022
Feb. 04, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted (in shares)     80,000.00
2014 Stock Incentive Plan | April 2024 Time-Based Grants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility 67.00%    
Risk-free Interest Rate 4.60%    
Expected Term 6 years 7 months 6 days    
Weighted average grant date fair value (in dollars per share) $ 35.58    
Options granted (in shares) 40,000.00    
2014 Stock Incentive Plan | June 2024 Time Based Grants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility   67.20%  
Risk-free Interest Rate   4.20%  
Expected Term   6 years 7 months 6 days  
Weighted average grant date fair value (in dollars per share)   $ 25.10  
Options granted (in shares)   40,000.00