Annual report pursuant to Section 13 and 15(d)

Long-Term Investments - Schedule of Carrying Value and Ownership Percentage of Investment (Details)

v3.21.2
Long-Term Investments - Schedule of Carrying Value and Ownership Percentage of Investment (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
May 17, 2021
Mar. 19, 2021
Jun. 30, 2020
Schedule Of Equity And Cost Method Investments [Line Items]        
Carrying Value $ 18,200     $ 16,800
Ownership Percentage 44.90% 44.90%    
Carrying Value $ 18,467     16,763
Company A        
Schedule Of Equity And Cost Method Investments [Line Items]        
Carrying Value $ 3,795     $ 2,529
Ownership Percentage 7.40%     7.40%
JMB        
Schedule Of Equity And Cost Method Investments [Line Items]        
Carrying Value       $ 13,296
Ownership Percentage 0.00%   100.00% 20.60%
Company C        
Schedule Of Equity And Cost Method Investments [Line Items]        
Carrying Value $ 1,940     $ 938
Ownership Percentage 10.00%     10.00%
Company D        
Schedule Of Equity And Cost Method Investments [Line Items]        
Carrying Value $ 10,499      
Ownership Percentage 44.90%     0.00%
Company F        
Schedule Of Equity And Cost Method Investments [Line Items]        
Carrying Value $ 2,000      
Ownership Percentage 50.00%     0.00%
Company E        
Schedule Of Equity And Cost Method Investments [Line Items]        
Carrying Value $ 233      
Ownership Percentage 33.30%     0.00%