XML 67 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Leases [Abstract]      
2020     $ 2,105
2021     2,195
2022     2,265
2023     2,339
2024     2,415
2025     2,072
Total undiscounted future minimum lease payments $ 90,300 $ 10,100 $ 13,391
2021 4,041    
2022 3,409    
2023 3,522    
2024 3,640    
2025 3,340    
Thereafter 4,311    
Total undiscounted future minimum lease payments 22,263    
Less: Imputed interest (4,153)    
Total operating lease liabilities 18,110    
Less: Current portion of operating lease liabilities (included in other current liabilities) (2,867)    
Operating lease liabilities, noncurrent $ 15,243