v3.25.2
Shareholders’ Equity (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
Feb. 28, 2025
Equity [Abstract]    
Dividends, common stock $ 30,784 $ 11,000
Preference share dividends   $ 10,500