XML 76 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Payables and Accruals [Abstract]    
Accounts payable $ 20,665 $ 18,888
Accrued expenses 4,376 4,572
Sales tax accruals 1,186 832
Accounts payable and accrued expenses $ 26,227 $ 24,292