Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Schedule of Amounts Included in Consolidated Balance Sheets) (Details)

v3.21.2
Summary of Significant Accounting Policies (Schedule of Amounts Included in Consolidated Balance Sheets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Receivables [Abstract]    
Contract assets $ 347 $ 3,443
Contract liabilities (3,232) (558)
Ending balance $ (2,885) $ 2,885