XML 50 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity
Future minimum lease payments under the Company's non-cancelable operating lease with an initial lease term in excess of one year subsequent to December 31, 2022 are as follows (in thousands):

2023$1,876 
20241,924 
20251,408 
2026303 
2027259 
Gross lease payments5,770 
Less: imputed interest(463)
Present value of net future minimum lease payments$5,307