XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Share-Based Compensation and Retirement Benefits - Unit Option Activity (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Number of Options    
Beginning balance (in shares) | shares 1,865,094  
Granted (in shares) | shares 0  
Exercised (in shares) | shares (430,552)  
Forfeited / Cancelled (in shares) | shares (109,188)  
Ending balance (in shares) | shares 1,325,354 1,865,094
Exercisable (in shares) | shares 526,353  
Weighted Average Exercise Price    
Beginning balance (in dollars per share) | $ / shares $ 2.93  
Granted (in dollars per share) | $ / shares 0  
Exercised (in dollars per share) | $ / shares 1.80  
Forfeited / Cancelled (in dollars per share) | $ / shares 4.73  
Ending balance (in dollars per share) | $ / shares 3.15 $ 2.93
Exercisable (in dollars per share) | $ / shares $ 2.60  
Additional Disclosures    
Outstanding, term (in years) 7 years 7 months 9 days 8 years 10 months 24 days
Exercisable, term (in years) 7 years 4 months 28 days  
Exercised, intrinsic value | $ $ 495,135  
Outstanding, intrinsic value | $ 1,223,510  
Exercisable, intrinsic value | $ $ 534,947