XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Expenses) (Details - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 32,632 $ 20,665
Accrued expenses 7,601 4,376
Sales tax accruals 1,793 1,186
Accounts payable and accrued expenses $ 42,026 $ 26,227