v3.26.1
Fair Value Measurements - Warrants (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash equivalents: $ 0   $ 0   $ 10,020,000
Total warrant liability 0 $ 195,000 0 $ 195,000 195,000
Changes In Fair Value Of Warrant Liabilities [Roll Forward]          
Fair value, beginning of period 98,000 585,000 195,000 585,000  
Change in valuation inputs or other assumptions (98,000) (390,000) (195,000) (390,000)  
Fair value, end of period 0 195,000 0 195,000  
Public Warrants          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Total warrant liability 0 125,000 0 125,000 125,000
Changes In Fair Value Of Warrant Liabilities [Roll Forward]          
Fair value, beginning of period 62,000 375,000 125,000 375,000  
Change in valuation inputs or other assumptions (62,000) (250,000) (125,000) (250,000)  
Fair value, end of period 0 125,000 0 125,000  
Private Placement Warrants          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Total warrant liability 0 70,000 0 70,000 70,000
Changes In Fair Value Of Warrant Liabilities [Roll Forward]          
Fair value, beginning of period 36,000 210,000 70,000 210,000  
Change in valuation inputs or other assumptions (36,000) (140,000) (70,000) (140,000)  
Fair value, end of period 0 $ 70,000 0 $ 70,000  
Level 1 | Public Warrants          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Total warrant liability 0   0   125,000
Changes In Fair Value Of Warrant Liabilities [Roll Forward]          
Fair value, beginning of period     125,000    
Fair value, end of period 0   0    
Level 1 | Money Market          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash equivalents: 0   0   84,000
Level 1 | U.S. Treasury Bills          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash equivalents: 0   0   9,936,000
Level 3 | Private Placement Warrants          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Total warrant liability 0   0   $ 70,000
Changes In Fair Value Of Warrant Liabilities [Roll Forward]          
Fair value, beginning of period     70,000    
Fair value, end of period $ 0   $ 0