XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details) - Subsequent event
1 Months Ended
Jan. 23, 2025
shares
Jan. 23, 2025
$ / shares
shares
Subsequent Event [Line Items]    
Stock repurchase plan (in percent) 5.00% 5.00%
Stock Repurchase Plan 334,773 334,773
Stock repurchase plan period 1 year  
Remaining authorized number of shares, canceled 21,691 21,691
Quarterly cash dividend    
Subsequent Event [Line Items]    
Dividends declared date   Jan. 23, 2025
Quarterly cash dividend declared, common stock | $ / shares   $ 0.14
Dividend, date of record   Feb. 13, 2025
Dividends payable, date   Mar. 06, 2025