XML 122 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Warrants - Assumptions used in estimating fair value of warrants (Details) - December 2018 warrants
Mar. 31, 2023
$ / shares
Y
Dec. 31, 2022
Y
$ / shares
Dec. 31, 2021
$ / shares
Y
Estimated per-share fair value of common stock      
Assumptions used in estimating fair value of warrants      
Stock warrants, Measurement Input | $ / shares 5.01 5.01 3.76
Expected term      
Assumptions used in estimating fair value of warrants      
Stock warrants, Measurement Input | Y 2.7 3.0 4.0
Volatility      
Assumptions used in estimating fair value of warrants      
Stock warrants, Measurement Input 0.2601 0.2507 0.303
Dividend rate      
Assumptions used in estimating fair value of warrants      
Stock warrants, Measurement Input 0.000 0.000 0.000
Discount rate      
Assumptions used in estimating fair value of warrants      
Stock warrants, Measurement Input 0.0387 0.0424 0.012