XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Commitment, Contingencies, and Leases - Schedule of Future Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Commitments Contingencies And Leases [Abstract]  
2021 (April 1st through December 31st) $ 2,971
2022 3,081
2023 2,504
2024 2,255
2025 2,011
Thereafter 4,923
Total minimum lease payments 17,745
Less imputed interest (2,671)
Total lease liabilities $ 15,074