v3.26.3
INCOME TAXES - Schedule of Significant Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Excise tax $ 678 $ 755 $ 1,120 $ 1,414
Tax provision (benefit) related to Taxable Subsidiary 196 1,278 (958) 1,374
Other 0 0 1 73
Total income tax (benefit) provision $ 874 $ 2,033 $ 163 $ 2,861