XML 99 R74.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS AND CONTINGENCIES - Future Commitments under Non-Cancelable Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
Remainder of 2023 $ 2,835  
2024 5,740  
2025 5,818  
2026 3,613  
Total lease commitments 18,006  
Less: present value adjustment (1,769)  
Current and long-term operating lease liabilities $ 16,237  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities