v3.26.1
Fair Value Measurements and Marketable Securities - Summary of Marketable Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 63,592 $ 51,386
Gross Unrealized Gains   54
Gross Unrealized Losses (12)  
Fair Value 63,580 51,440
US Treasury Bills [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 61,441  
Gross Unrealized Losses (11)  
Fair Value 61,430  
U.S. Government Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,151 51,386
Gross Unrealized Gains   54
Gross Unrealized Losses (1)  
Fair Value $ 2,150 $ 51,440