XML 49 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Amount, Timing and Uncertainty of Cash Flows from Operating Leases
As of December 31, 2023, the maturities of our operating lease liabilities were as follows:
(in thousands)
2024$12,082 
202512,307 
202612,412 
20279,930 
2028— 
Thereafter— 
Total undiscounted operating lease payments46,731 
Less: imputed interest(5,534)
Present value of operating lease liabilities $41,197 
Balance Sheet Classification
Operating lease liabilities, current$9,591 
Operating lease liabilities, non-current31,606 
Total operating lease liabilities$41,197