XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Equity and EPS - Schedule of Common Stock Activity (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share Repurchase Program    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Repurchase of Common Stock (in shares) 0 (59,084)
Capital Stock Preferred    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Shares outstanding at beginning of period (in shares) 437 437
Issuance of Common Stock (in shares) 0 0
Repurchase of Common Stock (in shares) 0 0
Shares outstanding at end of period (in shares) 437 437
Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Shares outstanding at beginning of period (in shares) 21,194,707 22,016,113
Issuance of Common Stock (in shares) 107,267 74,913
Repurchase of Common Stock (in shares) (31,631) (81,969)
Shares outstanding at end of period (in shares) 21,270,343 22,009,057
Common Stock | Share Repurchase Program    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Repurchase of Common Stock (in shares)   (59,084)