Quarterly report pursuant to Section 13 or 15(d)

Subsequent Event - Additional Information (Details)

v3.23.1
Subsequent Event - Additional Information (Details) - $ / shares
3 Months Ended
Apr. 26, 2023
Mar. 31, 2023
Subsequent Event [Line Items]    
Dividend per share   $ 0.20
Dividend payable date   Mar. 27, 2023
Dividend record date   Mar. 13, 2023
Subsequent Event    
Subsequent Event [Line Items]    
Dividend declared date Apr. 26, 2023  
Dividend per share $ 0.25  
Dividend payable date Jun. 14, 2023  
Dividend record date May 31, 2023