XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Future Minimum Payments Under Non-Cancellable Leases (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
2024 (remaining six months) $ 6,177
2025 13,203
2026 11,295
2027 8,315
2028 7,267
Thereafter 15,763
Total lease payments 62,020
Less imputed interest (6,695)
Present value of lease liabilities $ 55,325