v3.26.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Leases Cost
Components of operating lease expense were as follows:
Three Months Ended June 30, 2026Three Months Ended June 30, 2025Six Months Ended June 30, 2026Six Months Ended June 30, 2025
Operating lease cost$730 $694 $1,455 $1,597 
Variable lease cost91 60 178 119 
Total$821 $754 $1,633 $1,716 
Supplementary cash flow information related to operating leases was as follows:
Three Months Ended June 30, 2026Three Months Ended June 30, 2025Six Months Ended June 30, 2026Six Months Ended June 30, 2025
Cash paid for operating leases$1,071 $993 $1,225 $1,179 
Schedule of Maturities of Operating Leases Maturities of the Company’s operating lease liabilities as of June 30, 2026 were as follows:
Year Ending December 31,
2026 (Remainder)1,837 
20273,245 
20282,887 
20292,887 
20302,887 
2031 and thereafter5,294 
Total operating lease payments19,037 
Less: imputed interest2,093 
Total operating lease liabilities$16,944