XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Future Operating Lease Payment Obligations and Future Minimum Lease Payments under Capital Leases (Detail) - Lease Obligations [Member] - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Operating leases      
Rest of 2021 $ 1,390    
2022 1,589    
2023 1,293    
2024 963    
2025 397    
2026-2030 149    
Total Payments 5,781    
Less: Interest 422    
Amount of Lease Obligations Recorded on Consolidated Balance Sheets 5,359 $ 5,200 $ 4,900
Capital lease      
Rest of 2021 145    
2022 150    
2023 107    
2024 52    
2025 19    
2026-2030 0    
Total Payments 473    
Less: Interest 21    
Amount of Lease Obligations Recorded on Consolidated Balance Sheets $ 452 $ 400 $ 600