v3.22.4
Leases - Total Equipment Finance Operating Lease Income and Depreciation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]        
Operating lease income $ 1,156 $ 1,718 $ 2,741 $ 3,258
Depreciation expense $ 1,178 $ 1,497 $ 2,343 $ 2,882