v3.26.1
Shareholders' Equity - Schedule of Restricted Stock Units Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Aggregate Intrinsic Value    
Share price (in USD per share) $ 9.21 $ 7.43
Restricted Stock Units    
Number of RSUs (000's)    
Beginning balance (in shares) 2,134,000  
Issued (in shares) 1,228,805  
Vested (in shares) (852,000)  
Expired / Forfeited (in shares) (6,000)  
Ending balance (in shares) 2,505,000 2,134,000
Weighted average grant price    
Beginning balance (in USD per share) $ 8.07  
Issued (in USD per share) 7.34  
Vested (in USD per share) 8.15  
Expired / Forfeited (in USD per share) 7.48  
Ending balance (in USD per share) $ 7.69 $ 8.07
Weighted average remaining contractual life    
Weighted average remaining contractual life 1 year 7 months 24 days 1 year 5 months 4 days
Aggregate Intrinsic Value    
Aggregate intrinsic value $ 23,066 $ 15,857