v3.26.1
Fair Value of Financial Instruments - Summary of Assets that Require Fair Value Measurements on Recurring Basis and Their Respective Input Levels Based on Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets, Fair Value Disclosure [Abstract]    
Total assets at fair value $ 55,877 $ 29,733
Money Market Funds    
Assets, Fair Value Disclosure [Abstract]    
Total assets at fair value [1] 55,877 29,733
Level 1    
Assets, Fair Value Disclosure [Abstract]    
Total assets at fair value 55,877 29,733
Level 1 | Money Market Funds    
Assets, Fair Value Disclosure [Abstract]    
Total assets at fair value [1] $ 55,877 $ 29,733
[1] Money Market funds included in cash and cash equivalents in the condensed consolidated balance sheets, are valued at quoted market prices in active markets