Quarterly report [Sections 13 or 15(d)]

OTHER SUPPLEMENTAL INFORMATION - Prepaid Expenses and Other Current Assets (Details)

v3.25.2
OTHER SUPPLEMENTAL INFORMATION - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
OTHER SUPPLEMENTAL INFORMATION - Amounts Recorded in Prepaid Expenses and Other Current Assets (Details)    
Derivatives $ 8,985 $ 868
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Insurance/bond premiums $ 6,833 $ 6,988
Prepaid deposits related to royalties 7,603 8,562
Prepayments to vendors 2,010 1,586
Other 404 500
Prepaid expenses and other current assets $ 25,835 $ 18,504