XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
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) $ (2,252)
Total non-current lease liabilities $ 13,937 $ 15,655