v3.25.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Leases Cost
Three Months Ended March 31, 2025Three Months Ended March 31, 2024
Operating lease cost$903 $684 
Short-term lease cost— — 
Variable lease cost59 34 
Total$962 $718 
Schedue of Supplementary Cash Flow Information Related to Operating Leases
Three Months Ended March 31, 2025Three Months Ended March 31, 2024
Cash paid for operating leases$208 $387 
Schedule of Maturities of Operating Leases
Year Ending December 31,
2025 (Remainder)2,326 
20263,126 
20272,693 
20282,313 
20292,313 
20302,313 
2031 and thereafter4,240 
Total operating lease payments19,324 
Less: imputed interest2,423 
Total operating lease liabilities$16,901