v3.26.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
2 Months Ended 3 Months Ended
Mar. 31, 2026
Mar. 31, 2026
Feb. 10, 2026
Equity [Abstract]      
Share Repurchase Program, Authorized, Amount $ 10.0 $ 10.0 $ 10.0
Repurchase of common stock (in shares) 154,444    
Repurchase of common stock $ 6.1 $ 6.1  
Shares acquired, average cost per share $ 39.62