XML 92 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEFERRED REVENUE, REFUND LIABILITY AND LIABILITY RELATED TO SALE OF FUTURE ROYALTIES - Liability Related to Sale of Future Royalties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Feb. 28, 2021
Other Liabilities Disclosure [Abstract]      
Payments for royalties $ 2,000 $ 1,800  
Current portion (included in accrued expenses and other current liabilities) 2,048 0  
Long-term portion 54,013 57,484 $ 44,800
Total liability related to sale of future royalties $ 56,061 $ 57,484