Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.4
Long-Term Investments - Schedule of Carrying Value and Ownership Percentage of Investment (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jun. 30, 2020
Sep. 19, 2019
Schedule Of Equity Method Investments [Line Items]      
Carrying Value $ 30,013 $ 16,763  
Ownership Percentage     31.20%
Company A      
Schedule Of Equity Method Investments [Line Items]      
Carrying Value $ 3,113 $ 2,529  
Ownership Percentage 7.40% 7.40%  
Company B      
Schedule Of Equity Method Investments [Line Items]      
Carrying Value $ 18,876 $ 13,296  
Ownership Percentage 20.80% 20.60%  
Company C      
Schedule Of Equity Method Investments [Line Items]      
Carrying Value $ 1,012 $ 938  
Ownership Percentage 10.00% 10.00%  
Company D      
Schedule Of Equity Method Investments [Line Items]      
Carrying Value $ 7,012    
Ownership Percentage 31.20%