XML 74 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation - Schedule of Share Option Activity 2016 (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Number of Options      
Shares, Balance at end (in shares) 176,189    
2016 Equity Incentive Plan      
Number of Options      
Shares, Balance at beginning (in shares) 188,229 522,971  
Exercised (in shares) (11,404) (325,175)  
Forfeited (in shares) (636) (9,567)  
Shares, Balance at end (in shares) 176,189 188,229 522,971
Exercisable (in shares) 176,189    
Weighted Average Exercise Price (in Dollars)      
Weighted average grant date fair value (in dollars per share) $ 0.20 $ 0.20  
Exercised (in dollars per share) 0.20 0.21  
Forfeited (in dollars per share) 0.23 0.23  
Weighted average grant date fair value (in dollars per share) 0.20 $ 0.20 $ 0.20
Weighted Average Exercise Price, Exercisable (in dollars per share) $ 0.20    
Weighted Average Remaining Contractual Term      
Weighted Average Remaining Contractual Term, Balance     4 years 3 months 18 days
Weighted Average Remaining Contractual Term, Balance 3 years 8 months 12 days 4 years 8 months 12 days  
Weighted average remaining contractual term, exercisable 3 years 8 months 12 days