XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Incentive Compensation Plans - Common Stock Warrants Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Warrants outstanding, beginning balance (in shares) 78,459 78,459
Warrants Issued (in shares) 0  
Warrants Exercised (in shares) 0  
Warrants Expired (in shares) 0  
Warrants outstanding, ending balance (in shares) 78,459  
Warrants Issued 3/1/2017    
Class of Warrant or Right [Line Items]    
Price per Share (in dollars per share)   $ 5.94
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Warrants outstanding, beginning balance (in shares) 1,388 1,388
Warrants Issued (in shares) 0  
Warrants Exercised (in shares) 0  
Warrants Expired (in shares) 0  
Warrants outstanding, ending balance (in shares) 1,388  
Warrants Issued 10/20/2015    
Class of Warrant or Right [Line Items]    
Price per Share (in dollars per share)   $ 16.47
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Warrants outstanding, beginning balance (in shares) 41,650 41,650
Warrants Issued (in shares) 0  
Warrants Exercised (in shares) 0  
Warrants Expired (in shares) 0  
Warrants outstanding, ending balance (in shares) 41,650  
Warrants Issued 11/9/2015    
Class of Warrant or Right [Line Items]    
Price per Share (in dollars per share)   $ 16.47
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Warrants outstanding, beginning balance (in shares) 25,709 25,709
Warrants Issued (in shares) 0  
Warrants Exercised (in shares) 0  
Warrants Expired (in shares) 0  
Warrants outstanding, ending balance (in shares) 25,709  
Warrants Issued 12/22/2016    
Class of Warrant or Right [Line Items]    
Price per Share (in dollars per share)   $ 10.03
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Warrants outstanding, beginning balance (in shares) 9,712 9,712
Warrants Issued (in shares) 0  
Warrants Exercised (in shares) 0  
Warrants Expired (in shares) 0  
Warrants outstanding, ending balance (in shares) 9,712