XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Incentive Compensation Plans - Common Stock Warrants Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Warrants outstanding, beginning balance (in shares) 85,139 85,139
Warrants Issued (in shares) 0  
Warrants Exercised (in shares) 0  
Warrants Expired (in shares) 0  
Warrants outstanding, ending balance (in shares) 85,139  
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 11/26/2014    
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) 6,680 6,680
Warrants Issued (in shares) 0  
Warrants Exercised (in shares) 0  
Warrants Expired (in shares) 0  
Warrants outstanding, ending balance (in shares) 6,680  
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)  
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