v3.26.1
Shareholders' Equity (Details) - Share Repurchase Program [Member] - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Apr. 28, 2026
Shareholders' Equity [Abstract]      
Authorized amount of shares to be repurchased under share repurchase program     $ 3.0
Term of share repurchase program   1 year  
Common stock repurchased (in shares) 0