Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS - Contingent Payment Derivative (Details)

v3.23.1
FAIR VALUE MEASUREMENTS - Contingent Payment Derivative (Details) - Contingent Payment Derivative
$ / shares in Units, $ in Millions
12 Months Ended
Nov. 16, 2021
$ / shares
shares
Dec. 31, 2022
USD ($)
item
FAIR VALUE MEASUREMENTS    
Number of days for calculating weighted average price 15 days  
Unregistered shares issued | shares 545,131  
Volume weighted average price per share related to shares issued | $ / shares $ 9.1721  
D F D Agreement    
FAIR VALUE MEASUREMENTS    
Number of payments | item   1
Value of shares to be issued   $ 5.0
Number of days for calculating weighted average price   15 days
Cash payment   $ 5.0
Unregistered shares issued | shares 545,131  
Volume weighted average price per share related to shares issued | $ / shares $ 9.1721  
D F D Agreement | Minimum    
FAIR VALUE MEASUREMENTS    
Market Capitalization   $ 150.0