XML 38 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of accounts payable and accrued expenses - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Schedule Of Accounts Payable And Accrued Expenses [Abstract]    
Amounts due to producers $ 7,985 $ 16,488
Accounts payable 4,077 7,298
Accrued compensation and benefits 1,590 1,398
Accrued other expenses 3,885 5,925
Total Accounts Payable and Accrued Expenses $ 17,537 $ 31,109