v3.25.2
SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Reclassification [Line Items]    
Inventories $ 15,124 $ 15,477
Prepaid expenses and other current assets 4,076 4,070
Other assets 9,019 10,478
Accounts payable and other accrued expenses 16,927 10,754
Accrued royalties noncurrent $ 1,337 $ 4,619