v3.25.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of March 31, 2025 are as follows:

Operating Leases
2025 (9 months remaining)
$2,114
20262,176 
20271,844 
20281,762 
20291,806 
Thereafter
10,078 
Total lease obligation
19,780
Less: Imputed interest
(4,679)
Total lease liabilities
15,101
Less: Current lease liabilities
1,844 
Total non-current lease liabilities
$13,257