XML 69 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Summary of Trade and Other Receivables Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Accounting Policies [Abstract]    
Total trade receivables $ 192,888 $ 314,007
Other receivables 9,273 49,773
Total trade and other receivables 202,161 363,780
Less: Allowance for credit losses (8,095) (4,293)
Total trade and other receivables, net $ 194,066 $ 359,487