v3.26.1
Description of Business and Summary of Significant Accounting Policies - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]            
Net loss $ (16,157) $ (20,241) $ (25,741) $ 282 $ (36,398) $ (25,459)
Weighted average shares of common stock outstanding—basic 126,344,020   7,412,990   126,316,523 7,095,846
Net loss per share attributable to common stockholders—basic $ (0.13)   $ (3.47)   $ (0.29) $ (3.59)