XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Outstanding Warrants (Details) - Warrant [Member] - Settlement of Deferred Compensation [Member]
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Number of warrants | shares 243,815
Weighted average exercise price $ 6.32
Remaining term in years 8 months 26 days
Intrinsic value at date of grant | $
Minimum [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Exercise price per share $ 3.51
Maximum [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Exercise price per share $ 9.10