v3.26.1
Stock-Based Compensation - Stock Options - Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Number of Options      
Beginning balance (in shares) 1,157,097 1,041,088  
Forfeitures (in shares) (76,674) (98,524)  
Exercised (in shares) (10,056) (24,106)  
Granted (in shares) 21,082 238,639  
Ending balance (in shares) 1,091,449 1,157,097 1,041,088
Weighted Average Exercise Price      
Beginning of period (in dollars per share) $ 13.5 $ 14.53  
Forfeitures (in dollars per share) 18.42 7.8  
Exercised (in dollars per share) 4.8 5.1  
Granted (in dollars per share) 12.72 18.6  
End of period (in dollars per share) $ 14.31 $ 13.5 $ 14.53
Additional Information      
Weighted average remaining life 5 years 6 months 7 days 5 years 9 months 3 days 5 years 5 months 12 days
Options exercisable, outstanding (in shares) 802,413    
Options exercisable, weighted average exercise price (in dollars per share) $ 13.21    
Options exercisable, weighted average remaining life 4 years 1 month 28 days