XML 259 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Income Tax Receivable and Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]    
Current income tax receivable $ 76,000 $ 47,000
Long term income tax receivable 152,000 152,000
Current income tax payable $ 10,000 $ 11,000