v3.26.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 06, 2026
Jul. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Level 3 | Securities Purchase Agreement        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Settlement via equity issuance $ 6,100   $ 6,150  
Common Stock        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Closing price of stock (in dollars per share) $ 22.46      
Securities Purchase Agreement        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Proceeds from equity financing   $ 50,000 $ 50,000 $ 0
Sale of stock, sold and issued (in shares)   3,753,752    
Sale of stock, price per share (in dollars per share)   $ 13.32    
Milestone Closing | Common Stock        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Sale of stock, sold and issued (in shares) 1,952,360      
Sale of stock, price per share (in dollars per share) $ 25.61      
Proceeds from sale of stock $ 50,000