XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Transactions - Information About Stock Options Outstanding (Details) - PSP agreement - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2021
Options Exercisable    
Number of Warrants 785,226  
Warrant Shares    
Options Exercisable    
Warrant term   5 years
Warrants PSP1    
Options Exercisable    
Number of Warrants 370,720  
Warrants exercise price $ 28.38  
Weighted Average Grant-Date Fair Value $ 13.57  
Warrants PSP2    
Options Exercisable    
Number of Warrants 124,773  
Warrants exercise price $ 40.41  
Weighted Average Grant-Date Fair Value $ 32.52  
Warrants PSP3    
Options Exercisable    
Number of Warrants 78,317  
Warrants exercise price $ 57.47  
Weighted Average Grant-Date Fair Value $ 22.31  
Secured loan    
Options Exercisable    
Number of Warrants 211,416  
Warrants exercise price $ 28.38  
Weighted Average Grant-Date Fair Value $ 15.22