XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Other Commitments
Nonrecourse liability related to sale of future royalties as reported on the consolidated balance sheets are as follows (dollars in thousands):
December 31,
Balance Sheet Classification20222021
Liabilities
Nonrecourse liability related to sale of future royalties, current portion Other current liabilities $5,989 $7,244 
Nonrecourse liability related to sale of future royalties, long-term Other liabilities $— $5,977 
Total$5,989 $13,221