v3.25.1
Merger Agreement and Concurrent Financing - Additional Information (Details)
$ / shares in Units, $ in Thousands
Oct. 04, 2024
USD ($)
$ / shares
shares
Mar. 31, 2025
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Class A Common Stock [Member]      
Business Acquisition [Line Items]      
Common stock, Par value | $ / shares   $ 0.0001 $ 0.0001
Common stock, authorized   200,000,000 200,000,000
Class A Common Stock [Member] | Reneo [Member]      
Business Acquisition [Line Items]      
Common stock shares issued in exchange for the shares of capital stock outstanding 3,343,604    
Class A Common Stock [Member] | Merger Agreement [Member]      
Business Acquisition [Line Items]      
Common stock exchange ratio 0.023596    
Preferred exchange ratio 0.144794    
Common stock shares issued in exchange for the shares of capital stock outstanding 6,470,281    
Class A Common Stock [Member] | Merger Agreement [Member] | Reneo [Member]      
Business Acquisition [Line Items]      
Gross proceeds from sale of stock | $ $ 65,000    
Class A Common Stock [Member] | Common Stock [Member] | Merger Agreement [Member] | Reneo [Member]      
Business Acquisition [Line Items]      
Stock issued 2,839,005    
Common stock, Par value | $ / shares $ 0.0001    
Sale of stock price per share | $ / shares $ 22.895    
Common stock, authorized 200,000,000    
Class A Common Stock [Member] | Convertible Promissory Note [Member] | Merger Agreement [Member] | Reneo [Member]      
Business Acquisition [Line Items]      
Debt instrument principal amount | $ $ 6,000    
Accrued interest | $ $ 120    
Class B Common Stock [Member]      
Business Acquisition [Line Items]      
Common stock, Par value | $ / shares   $ 0.0001 $ 0.0001
Common stock, authorized   10,000,000 10,000,000
Class B Common Stock [Member] | Merger Agreement [Member]      
Business Acquisition [Line Items]      
Common stock shares issued in exchange for the shares of capital stock outstanding 686,527    
Exchange of stock, preferred stock holders choose to receive shares of common stock 686,527    
Class B Common Stock [Member] | Common Stock [Member] | Merger Agreement [Member] | Reneo [Member]      
Business Acquisition [Line Items]      
Common stock, Par value | $ / shares $ 0.0001    
Common stock, authorized 10,000,000