XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions- Schedule of Total Due to and From Related Parties (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Related Party Transaction    
Accounts payable and accrued expenses $ 6,198 $ 7,895
Related Party    
Related Party Transaction    
Accounts receivable, net 1,260 2,865
Accounts payable and accrued expenses 1,674 1,061
Joint venture    
Related Party Transaction    
Accounts receivable, net 171 1,713
Accounts payable and accrued expenses 1,575 968
Stockholder and noteholder    
Related Party Transaction    
Accounts receivable, net 1,089 1,152
Accounts payable and accrued expenses $ 99 $ 93