XML 285 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrants - Summary of Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Shares    
Balance (in shares) 0 79,100
Exercised, number of shares (in shares) (79,100) (79,100)
Balance (in shares)   0
Wtd. Avg. Exercise Price    
Balance (in dollars per share) $ 0 $ 4.75
Exercised, weighted average exercise price (in dollars per share)   4.75
Balance (in dollars per share)   $ 0