XML 81 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Convertible Preferred Stock - Summary of Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Nov. 30, 2021
Temporary Equity [Line Items]        
Convertible preferred stock, shares authorized 0 0    
Convertible preferred stock, shares issued 0 0    
Convertible preferred stock, shares outstanding 0 0    
Series A Convertible Preferred Stock        
Temporary Equity [Line Items]        
Convertible preferred stock, shares outstanding     75,000,000  
Convertible preferred stock, carrying value     $ 74,694  
Conversion price per share       $ 1
Series B Convertible Preferred Stock        
Temporary Equity [Line Items]        
Convertible preferred stock, shares outstanding     60,828,720  
Convertible preferred stock, carrying value     $ 74,521