XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
May 06, 2024
Mar. 05, 2024
May 24, 2023
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 13, 2024
Feb. 22, 2024
Subsidiary, Sale of Stock [Line Items]                    
Stock repurchased and retired during period (in shares)       1,895 546          
Retired treasury stock (in shares)     73,766              
Open Market Repurchases                    
Subsidiary, Sale of Stock [Line Items]                    
Stock repurchased             $ 36,148      
The New Stock Repurchase Program                    
Subsidiary, Sale of Stock [Line Items]                    
Amount authorized to be repurchased                 $ 100,000  
Restricted stock awards                    
Subsidiary, Sale of Stock [Line Items]                    
Total non-cash stock compensation       $ 2,781   $ 1,794 $ 7,077 $ 4,894    
Related Party                    
Subsidiary, Sale of Stock [Line Items]                    
Purchase of treasury stock at cost (in shares) 2,115 2,607                
Price per share (in US dollars per share) $ 14.64 $ 12.62                
Purchase and retirement of common stock $ 30,958 $ 32,894                
Amount authorized to be repurchased                   $ 100,000