XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 11, 2024
Sep. 30, 2024
Sep. 30, 2024
Details      
Common stock purchased and retired, shares 48,905    
Common stock purchased and retired $ 3,164 $ (3,866) $ (13,259)
Accelerated Share Repurchases, Final Price Paid Per Share $ 64.7