XML 42 R23.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Operating Lease Liabilities
As of March 31, 2025, the maturities of our operating lease liabilities were as follows:
(in thousands)
2025$2,327 
20263,941 
20279,165 
202812,389 
202912,761 
Thereafter59,897 
Total undiscounted operating lease payments100,480 
Less: imputed interest(47,583)
Present value of operating lease liabilities $52,897 
Balance Sheet Classification
Operating lease liabilities, current$2,417 
Operating lease liabilities, non-current50,480 
Total operating lease liabilities$52,897