XML 80 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases - Summary of Maturity of Operating Lease Liability (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 6,171
2023 4,332
2024 1,468
2025 375
Total undiscounted lease payments 12,346
Present value adjustment (1,070)
Operating Lease, Liability $ 11,276