XML 134 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 27, 2023
Nov. 02, 2023
Aug. 28, 2023
Aug. 01, 2023
Jun. 07, 2023
May 01, 2023
Jan. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]                
Dividends cash paid, (in dollars per share)         $ 2      
Dividends cash paid $ 3,700   $ 3,700   $ 73,800     $ 81,778
Dividends declared (in dollars per share)   $ 0.1   $ 0.1   $ 0.1    
Subsequent Event                
Business Acquisition [Line Items]                
Dividends cash paid, (in dollars per share)             $ 1.5  
Dividends cash paid             $ 55,600  
Dividends declared (in dollars per share)             $ 0.11