XML 83 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation (Details Textual)
9 Months Ended
Sep. 30, 2025
plan
$ / shares
Sep. 30, 2024
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of plans | plan 3  
Incentive Plan | Unvested restricted stock unit awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock units, grants in period, weighted average grant date fair value (in dollars per share) $ 9.17 $ 5.80
Inducement Plan | Unvested restricted stock unit awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock units, grants in period, weighted average grant date fair value (in dollars per share) $ 8.47 $ 6.25