v3.26.3
Stockholders’ Equity - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2026
Sep. 30, 2026
Dec. 31, 2025
Options Outstanding      
Outstanding, beginning balance (in shares) 614,849 614,849  
Granted (in shares)   0  
Exercised (in shares)   (99,018)  
Cancelled/Expired (in shares)   (5)  
Outstanding, ending balance (in shares)   515,826  
Vested and exercisable (in shares)   515,826  
Weighted Average Exercise Price      
Outstanding, beginning balance (in dollar per share) $ 15.44 $ 15.44  
Granted (in dollars per share)   0  
Exercised (in dollars per share)   15.06  
Cancelled/Expired (in dollars per share)   15.88  
Outstanding, ending balance (in dollar per share)   15.51  
Vested and exercisable (in dollars per share)   $ 15.51  
Additional Disclosures      
Outstanding, weighted-average remaining, contract term (in years) 5 years 4 years 9 months 18 days  
Outstanding, aggregate intrinsic value   $ 7.9 $ 9.0
Vested and exercisable, weighted-average remaining, contract term (in years)   4 years 9 months 18 days  
Vested and exercisable, aggregate intrinsic value   $ 7.9