XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Schedule of Stock Awards Granted Under all Equity Incentive and Inducement Plans (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]        
Grants (in shares) 213,900 425,500 2,539,617 1,857,853
Weighted Average Grant Date Fair Value (in dollars per share) $ 15.88 $ 25.74 $ 19.94 $ 28.40