XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Future Rental Payments [Abstract]  
2022 $ 3,162 [1]
2023 6,371
2024 7,358
2025 7,575
2026 7,274
Thereafter 5,502
Total 37,242
Accretion of Lease Liability [Abstract]  
2022 (162) [1],[2]
2023 (647) [2]
2024 (1,227) [2]
2025 (1,744) [2]
2026 (2,102) [2]
Thereafter (1,900) [2]
Total (7,782) [2]
Operating Lease Obligation [Abstract]  
2022 2,999 [1]
2023 5,725
2024 6,130
2025 5,831
2026 5,173
Thereafter 3,602
Total $ 29,460
[1] Estimated minimum lease payments for the year ending December 31, 2022 include only payments to be paid after June 30, 2022
[2] Weighted average discount rate 7.98%.