v3.26.1
Simple Agreements for Future Equity (SAFEs) - Schedule of Reconciliation of Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Simple Agreements For Future Equity [Abstract]        
Beginning Balance     $ 46,358  
Simple Agreements For Future Equity Issued     3,295  
Change in fair value of Simple Agreements for Future Equity $ (18,427) $ 5,769 (31,846) $ 5,825
SAFEs converted into equity during the period     (17,807)  
Ending Balance $ 0   $ 0