v3.26.1
Income Taxes - Schedule of (Loss) Income Before Income Taxes and Related Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
(Loss) income before income taxes:      
Total (loss) income from continuing operations before income taxes $ (264,578) $ (681,590) $ 4,567,856
Bermuda      
(Loss) income before income taxes:      
Total (loss) income from continuing operations before income taxes 62,366 (80,590) 5,189,812
United States      
(Loss) income before income taxes:      
Total (loss) income from continuing operations before income taxes (354,509) (174,763) (232,592)
Switzerland      
(Loss) income before income taxes:      
Total (loss) income from continuing operations before income taxes 21,711 (426,478) (389,948)
Other      
(Loss) income before income taxes:      
Total (loss) income from continuing operations before income taxes $ 5,854 $ 241 $ 584