XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of Leases Cost
Components of operating lease expense were as follows:
Three Months Ended June 30, 2023Three Months Ended June 30, 2022Six Months Ended June 30, 2023Six Months Ended June 30, 2022
Operating lease cost$726 $658 $1,488 $1,283 
Short-term lease cost— 81 154 81 
Variable lease cost20 29 18 
Total$746 $745 $1,671 $1,382 
Schedue of Supplementary Cash Flow Information Related to Operating Leases
Supplementary cash flow information related to operating leases was as follows:
Three Months Ended June 30, 2023Three Months Ended June 30, 2022Six Months Ended June 30, 2023Six Months Ended June 30, 2022
Cash paid for operating leases$875 $876 $1,477 $1,343 
Schedule of Maturities of Operating Leases
Year Ending December 31,
2023 (Remainder)1,684 
20243,018 
20253,074 
20263,136 
20272,704 
20282,324 
2029 and thereafter8,908 
Total operating lease payments$24,848 
Less: imputed interest3,729 
Total operating lease liabilities$21,119