XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Mar. 24, 2023
Dec. 31, 2022
Feb. 25, 2022
Disaggregation of Revenue [Line Items]            
Milestone catch-up adjustment   $ 400        
Revenue $ 7,696 1,039 $ 4,013      
Loyal preferred stock value 2,000 2,000        
Sanwa Kagaku Kenkyusho Co Ltd, Sanwa License            
Disaggregation of Revenue [Line Items]            
Contract with customer, liability 5,045 6,880 6,806   $ 8,341  
Milestone revenue   1,000        
Revenue recognized 1,835 476 1,535      
Sanwa Kagaku Kenkyusho Co Ltd, Sanwa License | License            
Disaggregation of Revenue [Line Items]            
Contract with customer, liability           $ 13,000
Additional milestone payments           25,500
Transaction price 14,000 14,000       $ 13,000
Revenue recognized 1,800 900 1,500      
Revenue 1,800 900 1,500      
Sanwa Kagaku Kenkyusho Co Ltd, Sanwa Clinical Supply Agreement | License            
Disaggregation of Revenue [Line Items]            
Revenue 400 100 400      
Loyal | License            
Disaggregation of Revenue [Line Items]            
Contract with customer, liability       $ 100    
Revenue $ 0 $ 0 $ 2,100      
Preferred stock received, value       $ 2,000