v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of June 30, 2025 are as follows:

Operating Leases
2025 (6 months remaining)
$1,286
2026
2,176 
2027
1,844 
2028
1,762 
2029
1,806 
Thereafter
10,078 
Total lease obligation
18,952
Less: Imputed interest
(4,466)
Total lease liabilities
14,486
Less: Current lease liabilities
(1,575)
Total non-current lease liabilities
$12,911