XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of September 30, 2024 are as follows:

Operating Leases
2024 (3 months remaining)
$826
2025
2,892 
2026
2,169 
2027
1,844 
2028
1,762 
Thereafter
11,884 
Total lease obligation
21,377
Less: Imputed interest
(5,124)
Total lease liabilities
16,253
Less: Current lease liabilities
(2,316)
Total non-current lease liabilities
$13,937