XML 120 R100.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Allowance for Current Expected Credit Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Accounts Receivable-Trade, Allowance for Expected Credit Loss        
Accounts receivable-trade, allowance for expected credit loss $ 1,671 $ 1,964 $ 2,626 $ 2,192
Change in provision for expected credit losses 367 25 929  
Write-offs charged against the provision (660) (687) (491)  
Disposition of Sawtooth (See Note 17)     (4)  
Notes Receivable and Other, Allowance for Expected Credit Loss        
Notes receivable and other, allowance for expected credit loss 152 48 458 $ 458
Change in provision for expected credit losses 104 (410) 0  
Write-offs charged against the provision $ 0 $ 0 0  
Disposition of Sawtooth (See Note 17)     $ 0