XML 73 R63.htm IDEA: XBRL DOCUMENT v3.21.4
Leases and Commitments - Maturity of Lease Liability (Details)
$ in Thousands
Jan. 01, 2022
USD ($)
Leases [Abstract]  
2022 (remaining three months) $ 2,663
2023 10,218
2024 8,027
2025 7,318
2026 7,217
Thereafter 24,976
Total lease payments 60,419
Less: Imputed interest (10,899)
Total lease liabilities $ 49,520