XML 121 R100.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Shares Outstanding) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Time-Vested Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding (shares) 888,814 733,967 211,361
Vested or expected to vest (shares) 888,814    
exercisable (shares) 227,056 111,516  
Weighted-Average Remaining Contractual Term, Options Outstanding (in years) 8 years 3 months 18 days    
Weighted-Average Remaining Contractual Term, Vested or expected to vest (in years) 8 years 3 months 18 days    
Weighted-Average Remaining Contractual Term, Options exercisable (in years) 6 years 6 months    
Weighted Average Exercise Price, Options outstanding (per share) $ 5.12 $ 5.66 $ 11.68
Weighted Average Exercise Price, Vested or expected to vest (per share) 5.12    
Weighted-Average Exercise Price, Options exercisable (per share) $ 8.39 $ 13.86  
Stock Appreciation Rights (SARs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding (shares) 2,132,113    
Vested or expected to vest (shares) 2,132,113    
exercisable (shares) 909,313 192,387  
Weighted-Average Remaining Contractual Term, Options Outstanding (in years) 7 years 9 months 18 days    
Weighted-Average Remaining Contractual Term, Vested or expected to vest (in years) 7 years 9 months 18 days    
Weighted-Average Remaining Contractual Term, Options exercisable (in years) 7 years 8 months 12 days    
Weighted Average Exercise Price, Options outstanding (per share) $ 2.20    
Weighted Average Exercise Price, Vested or expected to vest (per share) 2.20    
Weighted-Average Exercise Price, Options exercisable (per share) $ 2.10    
Aggregate Intrinsic Value, Options outstanding $ 2,124,866    
Aggregate Intrinsic Value, Vested or expected to vest 2,124,866    
Aggregate Intrinsic Value, Vested or expected to vest, Options exercisable $ 997,916