Subsequent Events (Details) - $ / shares |
3 Months Ended | ||
---|---|---|---|
Aug. 31, 2025 |
Aug. 31, 2024 |
Sep. 17, 2025 |
|
Subsequent Event [Line Items] | |||
Dividends declared per class A and common share (in Dollars per share) | $ 0.20 | $ 0.20 | |
Subsequent Event | Common Class A | |||
Subsequent Event [Line Items] | |||
Dividends Payable, Amount Per Share | $ 0.20 | ||
Subsequent Event | Common Class | |||
Subsequent Event [Line Items] | |||
Dividends Payable, Amount Per Share | $ 0.20 |