XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Movement In Contract With Customer Liability [Roll Forward]      
Less deferred revenue, current $ (1,235) $ (2,176)  
Deferred revenue, non-current 3,810 4,704  
Sanwa Kagaku Kenkyusho Co Ltd, Sanwa License      
Movement In Contract With Customer Liability [Roll Forward]      
Balance at beginning of period 6,880 6,806 $ 8,341
Deferred revenue additions, excluding amounts recognized as revenue during the period 0 550 0
Revenue recognized (1,835) (476) (1,535)
Balance at end of period 5,045 6,880 6,806
Less deferred revenue, current (1,235) (2,176) (2,056)
Deferred revenue, non-current $ 3,810 $ 4,704 $ 4,750