XML 55 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jul. 01, 2019
Leases [Abstract]      
Operating Lease, Liability, Statement of Financial Position [Extensible List] astc:OperatingAndFinanceLeaseLiabilityCurrentAndNoncurrent astc:OperatingAndFinanceLeaseLiabilityCurrentAndNoncurrent astc:OperatingAndFinanceLeaseLiabilityCurrentAndNoncurrent
Operating Leases      
2021 $ 413    
2022 388    
2023 219    
2024 37    
Total lease obligations 1,057    
Less: imputed interest 144    
Present value of net minimum lease obligations 913    
Less: lease liabilities - current 330    
Lease liabilities - non-current 583    
Financing Leases      
2021 12    
2022 12    
2023 12    
2024 12    
2025 9    
Total lease obligations 57    
Less: imputed interest 8    
Present value of net minimum lease obligations 49    
Less: lease liabilities - current 9    
Lease liabilities - non-current 40    
Total      
2021 425    
2022 400    
2023 231    
2024 49    
2025 9    
Total lease obligations 1,114    
Less: imputed interest 152    
Total lease liabilities 962    
Less: lease liabilities - current 339    
Lease liabilities - non-current $ 623