XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jan. 01, 2022
Leases [Abstract]    
Remainder of 2022 $ 1,000  
2023 3,715  
2024 3,060  
2025 2,991  
2026 2,974  
Thereafter 13,739  
Total undiscounted future lease payments 27,479  
Less: Commitments for leases not yet commenced 3,593  
Less: Imputed interest 2,878  
Present value of operating lease liabilities 21,008 $ 22,000
Current portion of operating lease liabilities 2,014  
Long-term portion of operating lease liabilities $ 18,994