XML 37 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of accounts payable and accrued expenses - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Schedule Of Accounts Payable And Accrued Expenses [Abstract]    
Accounts payable $ 7,207 $ 5,804
Amounts due to producers 18,358 9,889
Accrued compensation and benefits 3,498 1,119
Accrued other expenses 6,911 4,005
Total Accounts Payable and Accrued Expenses $ 35,974 $ 20,817