v3.24.3
LEASES - Schedule of Future Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
Remainder of 2024 $ 1,054
2025 4,212
2026 9,160
2027 9,520
2028 9,299
Thereafter 48,482
Total undiscounted lease payments 81,727
Present value adjustment (24,460)
Operating lease liabilities $ 57,267