Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
OTHER SUPPLEMENTAL INFORMATION - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
OTHER SUPPLEMENTAL INFORMATION - Amounts Recorded in Prepaid Expenses and Other Current Assets (Details)    
Derivatives $ 5,481 $ 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 $ 7,080 $ 6,988
Prepaid deposits related to royalties 7,603 8,562
Prepayments to vendors 2,018 1,586
Other 388 500
Prepaid expenses and other current assets $ 22,570 $ 18,504