XML 79 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Other Assets [Abstract]    
Deposits (debt-related) $ 35,573 $ 37,588
Deposits (real estate related) 15,479 22,821
Other assets, total $ 51,052 $ 60,409