XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of March 31, 2024 are as follows:

Operating Leases
2024 (9 months remaining)
$2,449
20252,892 
20262,169 
20271,844 
20281,762 
Thereafter
11,884 
Total lease obligation
23,000
Less: Imputed interest
(5,598)
Total lease liabilities
17,402
Less: Current lease liabilities
2,339 
Total non-current lease liabilities
$15,063