v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of accounts payable and accrued expenses - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Schedule Of Accounts Payable And Accrued Expenses [Abstract]    
Accrued acquisition related liabilities $ 9,203 $ 14,912
Amounts due to producers 9,913 9,328
Accounts payable 15,961 7,324
Accrued compensation and benefits 3,709 1,781
Accrued other expenses 4,162 6,006
Total Accounts Payable and Accrued Expenses $ 42,948 $ 39,351