v3.26.1
Fair Value Measurements - Schedule of Gross Unrealized Gains and Losses of Marketable Securities (Details) - U.S. Treasury bills
$ in Thousands
Jun. 30, 2026
USD ($)
Marketable Security, Gain (Loss) [Abstract]  
Amortized Cost $ 33,655
Unrealized Gains 0
Unrealized Losses (18)
Marketable Securities $ 33,637