XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Operating lease obligation - Future Minimum Lease Payments Under Leases (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2021 (remainder) $ 2,496
2022 2,535
2023 2,463
2024 1,654
2025 1,025
Thereafter 2,216
Total $ 12,389