v3.26.1
Convertible Note Payable - Additional Information (Details) - USD ($)
6 Months Ended
May 11, 2023
Jun. 30, 2026
Jul. 17, 2026
Dec. 31, 2025
Debt Instrument [Line Items]        
Convertible promissory note, maturity date   May 11, 2026    
Common stock, shares issued   2,485,234   2,451,167
Convertible note, fair value   $ 37,800,000   $ 35,300,000
Lilly Note        
Debt Instrument [Line Items]        
Convertible promissory note interest rate 8.00%      
Convertible promissory note, aggregate principal amount $ 30,000,000      
Convertible promissory note, maturity date May 11, 2026      
Lilly Note | Subsequent Event        
Debt Instrument [Line Items]        
Common stock, shares issued     1,050,000.00  
Convertible promissory note, amount outstanding     $ 0