XML 45 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of accounts payable and accrued expenses - USD ($)
$ in Thousands
Dec. 31, 2022
Mar. 31, 2022
Schedule Of Accounts Payable And Accrued Expenses [Abstract]    
Accounts payable $ 17,720 $ 34,177
Amounts due to producers 15,967 10,430
Accrued compensation and benefits 3,390 3,507
Accrued other expenses 3,642 3,911
Total accounts payable and accrued expenses $ 40,719 $ 52,025