v3.24.1.u1
Income Taxes - Additional Information (Details)
1 Months Ended 3 Months Ended
Oct. 31, 2021
Mar. 31, 2024
Mar. 31, 2023
Income Tax [Line Items]      
Effective corporate tax rate   25.80% 24.80%
Minimum      
Income Tax [Line Items]      
Effective corporate tax rate 15.00%