XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Potential Milestone Amounts and Accruals (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Potential Fixed Monetary Amount Settlement in Cash $ 889
Potential Fixed Monetary Amount Settlement in Stock 14,514 [1]
Potential Fixed Monetary Amount Settlement in Cash or stock at our sole discretion 53,986
Total Potential Fixed Monetary Settlement Amount 69,389
Accrued Amount Settlement in Cash 103 [2]
Accrued Amount Settlement in Stock 0 [1],[2]
Accrued Amount Settlement in Cash or stock at our sole discretion 395 [2]
Total Accrued Settlement Amount $ 498 [2]
[1] Includes the performance-based milestone awards that were granted as part of the Exchange Program further discussed in Note 15.
[2] Amount recorded for performance-based milestone awards that are probable of achievement.