v3.26.1
Summary of Significant Accounting Policies - Schedule of Reconciliation Net Loss Per Ordinary Share Basic and Diluted (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 income (loss) $ 17,558 $ 13,368 $ (6,762) $ (220) $ 30,926 $ (6,982)
Undistributed earnings allocated to participating securities (659)   0   (917) 0
Net income (loss) attributable to common shareholders 16,899   (6,762)   30,009 (6,982)
Change in fair value of Simple Agreements for Future Equity (18,427)   5,769   (31,846) 5,825
Undistributed earnings allocated to participating securities (659)       (917)  
Net loss - diluted $ (1,528)   $ (6,762)   $ (1,837) $ (6,982)
Denominator for basic net income (loss) per share - common shares outstanding 56,967,986   45,684,836   51,552,343 45,349,227
Effect of dilutive securities:            
Expected shares from SAFEs 1,934,071       2,688,340  
Denominator for diluted net loss per share - common shares outstanding 58,902,057   45,684,836   54,240,683 45,349,227
Net income (loss) per share - basic $ 0.3   $ (0.15)   $ 0.58 $ (0.15)
Net loss per share - diluted $ (0.03)   $ (0.15)   $ (0.03) $ (0.15)