XML 57 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Weighted Average Remaining Lease Term and Discount Rate
The following table presents the weighted average remaining lease term and discount rate for leases:
December 31,
20222021
Weighted-average remaining lease term4.525.53
Weighted-average discount rate4.66 %4.55 %
Schedule of Maturities of Operating Lease Liabilities
The maturities of the operating lease liabilities as of December 31, 2022 were as follows (in thousands):
Year ending December 31,
2023$3,981 
20244,072 
20253,967 
20264,019 
2027 and thereafter2,733 
Total undiscounted lease payments18,772 
Less: imputed interest(2,151)
Total operating lease liabilities$16,621