XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
LEASES LEASES
The components of operating lease expenses for the three and six months ended June 30, 2023 and 2022 are as follows (in thousands):

Three months ended June 30,Six months ended June 30,
2023202220232022
Operating lease cost$602 $600 $1,204 $1,178 
Variable lease cost80 52 159 115 
Total operating lease cost$682 $652 $1,363 $1,293 

Maturities of lease liabilities are as follows (in thousands):

Operating leases
Years ending - December 31: (Unaudited)
2023 (remaining six months)$1,262 
20242,570 
20252,583 
20262,660 
20272,701 
Thereafter11,116 
Total lease payments22,892 
Less amount to discount to present value(4,505)
Present value of lease liabilities $18,387