XML 78 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Event (Details) - USD ($)
Jul. 22, 2026
Jul. 27, 2026
Jun. 30, 2026
Mar. 31, 2026
Jan. 21, 2026
Jun. 30, 2025
Mar. 31, 2025
Subsequent Event [Line Items]              
Stock repurchase program, authorized amount     $ 100,000,000 $ 100,000,000   $ 50,000,000 $ 50,000,000
Terminated S&T Share Repurchase Program | Subsequent Event              
Subsequent Event [Line Items]              
Prior share repurchase plane, terminated amount $ 2,800,000            
New S&T Share Repurchase Program              
Subsequent Event [Line Items]              
Stock repurchase program, authorized amount         $ 100,000,000.0    
New S&T Share Repurchase Program | Subsequent Event              
Subsequent Event [Line Items]              
Stock repurchase program, authorized amount   $ 100,000,000