XML 84 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Treasury Stock - Narrative (Details) - October 2023 Share Repurchase Program - USD ($)
$ in Millions
23 Months Ended
Sep. 30, 2025
Oct. 26, 2023
Equity, Class of Treasury Stock [Line Items]    
Authorized repurchase of common stock (in shares)   1,000,000
Stock repurchased (in shares) 221,638  
Share repurchase program, remaining amount $ 3.5  
Remaining common stock authorized for repurchase (in shares) 778,362