v3.25.2
Merger Agreement and Loan and Security Agreement - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 23, 2024
May 31, 2025
Apr. 30, 2025
Dec. 31, 2024
Jun. 30, 2025
Jun. 30, 2025
Merger Agreement And Loan And Security Agreement [Line Item]            
Amounts loaned under note receivable           $ 15,000
Merger Agreement | Loan Agreement | Inmagene            
Merger Agreement And Loan And Security Agreement [Line Item]            
Amounts loaned under note receivable   $ 7,500 $ 7,500 $ 7,500 $ 15,000  
Interest rate 6.00%          
Long-term note receivables       $ 7,500 22,500 22,500
Interest receivable         $ 400 $ 400
Merger Agreement | Loan Agreement | Incremental Disbursements | Inmagene            
Merger Agreement And Loan And Security Agreement [Line Item]            
Additional term loans in increments $ 7,500          
Maximum | Merger Agreement | Loan Agreement | Inmagene            
Merger Agreement And Loan And Security Agreement [Line Item]            
Loan amount $ 22,500