XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.3
WARRANTS - Stock Warrant Activity (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Number  
Beginning balance (in shares) 363,963
Exercised (in shares) (114,080)
Ending balance (in shares) 249,883
Weighted Average Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 15.82
Exercised (in dollars per share) | $ / shares 16.50
Ending balance (in dollars per share) | $ / shares $ 15.51
Class of warrant or right, cashless exercises (in shares) 139