Quarterly report pursuant to Section 13 or 15(d)

Subsequent Event - Additional Information (Details)

v3.24.1.1.u2
Subsequent Event - Additional Information (Details) - $ / shares
3 Months Ended
May 08, 2024
Mar. 31, 2024
Subsequent Event [Line Items]    
Dividend per share   $ 0.25
Dividend payable date   Mar. 29, 2024
Dividend record date   Mar. 13, 2024
Subsequent Event    
Subsequent Event [Line Items]    
Dividend declared date May 08, 2024  
Dividend per share $ 0.29  
Dividend payable date Jun. 14, 2024  
Dividend record date May 31, 2024