XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Stock Options (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Options (in shares):    
Outstanding beginning of the period (in shares) | shares 463,369  
Exercised (in shares) | shares (68,309)  
Outstanding end of the period (in shares) | shares 395,060 463,369
Exercisable (in shares) | shares 395,060  
Weighted-Average Exercise Price (in dollars per share):    
Outstanding beginning of the period (in dollars per share) | $ / shares $ 13.72  
Exercised (in dollars per share) | $ / shares 15.38  
Outstanding end of the period (in dollars per share) | $ / shares 13.43 $ 13.72
Exercisable (in dollars per share) | $ / shares $ 13.43  
Outstanding, weighted-average remaining contractual term (years) 8 months 12 days 1 year 1 month 6 days
Exercisable, weighted-average remaining contractual term (years) 8 months 12 days