v3.26.1
SAFE Notes (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Sep. 05, 2025
May 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
SAFE Notes            
SAFE issued notes         $ 1,644  
Total cash proceeds       $ 0 1,711  
Proceeds from issuance of SAFE Notes         1,644  
Cash received from subscription of SAFE Notes         67  
Issuance of common stock upon conversion of SAFE Notes (in shares) 19,601,182          
Change in fair value of SAFE notes $ 39,834   $ 1,701 $ 0 3,119 $ 0
SAFE Notes            
SAFE Notes            
Estimated fair value of SAFE Notes     $ 15,546   $ 15,546  
Issuance of common stock (in shares)   188,701