XML 66 R48.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
2024 (remaining three months) $ 3,264
2025 12,788
2026 12,823
2027 12,587
2028 10,924
Thereafter 16,426
Total future lease payments 68,812
Less: imputed interest (11,746)
Total operating lease liabilities $ 57,066