XML 92 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Operating expenses, Stock Compensation Series (Details) - Restricted Shares [Member]
12 Months Ended
Dec. 31, 2023
shares
$ / shares
January 2020 One [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 460,000
Vesting period 3 years
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 8.22
January 2020 Two [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 150,000
Vesting period 1 year
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 8.22
January 2020 Three [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 200,000
Vesting period 1 year
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 3.56
January 2021 One [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 579,100
Vesting period 3 years
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 5.52
January 2021 Two [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 175,000
Vesting period 1 year
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 5.52
January 2021 Three [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 119,900
Vesting period 3 years
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 3.22
January 2022 One [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 175,000
Vesting period 1 year
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 5.38
January 2022 Two [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 573,359
Vesting period 3 years
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 5.3
January 2022 Three [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 124,594
Vesting period 3 years
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 4.29
January 2023 One [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 251,250
Vesting period 3 years
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 8.25
January 2023 Two [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 48,750
Vesting period 3 years
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 6.72
January 2023 Three [Member]  
Stock Compensation Series [Abstract]  
Number of restricted shares (in shares) | shares 135,000
Vesting period 1 year
Fair value at grant date of restricted shares (in dollars per share) | $ / shares $ 8.25