XML 79 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events - Additional Information (Detail) - Subsequent Event [Member] - USD ($)
$ / shares in Units, $ in Millions
Jun. 14, 2024
Jun. 25, 2024
Subsequent Event [Line Items]    
Dividends payable, date declared Jun. 14, 2024  
Dividend payable date Aug. 05, 2024  
Dividend payable, date of record Jul. 05, 2024  
Expected payout of dividend $ 6.5  
Common Stock [Member]    
Subsequent Event [Line Items]    
Dividend payable per share $ 0.25  
Printing Technologies, Inc. and Paper Solutions, Inc. [Member]    
Subsequent Event [Line Items]    
Acquisition price   $ 4.9