XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation, Summary (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 03, 2023
Oct. 31, 2023
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Stock-based Compensation [Abstract]          
Unvested options to purchase shares of common stock accelerated (in shares)   27,209      
Accelerated compensation expense   $ 0.3      
Stock Options [Member]          
Stock-based Compensation [Abstract]          
Granted (in shares)       70,000 454,504
Stock Options [Member] | Chief Executive Officer [Member]          
Stock-based Compensation [Abstract]          
Granted (in shares) 15,000        
Stock-based options forfeited (in shares)     15,000    
2016 Omnibus Incentive Plan [Member]          
Stock-based Compensation [Abstract]          
Common stock reserved for future issuance (in shares)       7,832,651  
Number of shares available for issuance (in shares)       7,270,212