XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Future Operating Lease Payment Obligations and Future Minimum Lease Payments under Capital Leases (Detail) - Lease Obligations [Member] - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Operating leases      
Rest of 2021 $ 915    
2022 1,589    
2023 1,293    
2024 964    
2025 397    
2026-2030 148    
Total Payments 5,306    
Less: Interest 367    
Amount of Lease Obligations Recorded on Consolidated Balance Sheets 4,939 $ 5,200 $ 4,500
Capital lease      
Rest of 2021 89    
2022 150    
2023 107    
2024 52    
2025 19    
2026-2030 0    
Total Payments 417    
Less: Interest 18    
Amount of Lease Obligations Recorded on Consolidated Balance Sheets $ 399 $ 400 $ 500