XML 123 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Feb. 09, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 28, 2023
Subsequent Event [Line Items]          
Dividends declared per share of common stock   $ 1.00 $ 0.53 $ 0.23  
WestEnd Acquisition          
Subsequent Event [Line Items]          
Amount available to compensate for eligible claims under purchase agreement indemnification provisions   $ 2.4      
Subsequent Event          
Subsequent Event [Line Items]          
Dividends declared per share of common stock $ 0.32        
Dividends payable date Mar. 27, 2023        
Dividends payable, date of record Mar. 10, 2023        
Subsequent Event | WestEnd Acquisition          
Subsequent Event [Line Items]          
Amount available to compensate for eligible claims under purchase agreement indemnification provisions         $ 2.4