XML 93 R81.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions- Schedule of total due to and from related parties (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Related Party Transactions    
Due from (included in Accounts receivable, net) $ 2,865 $ 1,234
Due to (included in Accounts payable and accrued expenses) 1,061 862
Joint venture    
Related Party Transactions    
Due from (included in Accounts receivable, net) 1,713 719
Due to (included in Accounts payable and accrued expenses) 968 760
Stockholder and noteholder (Note 3)    
Related Party Transactions    
Due from (included in Accounts receivable, net) 1,152 515
Due to (included in Accounts payable and accrued expenses) $ 93 $ 102