v3.26.1
Warrant Liabilities - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 25, 2022
Jan. 18, 2022
Dec. 31, 2022
Jun. 30, 2026
Dec. 31, 2025
Jan. 24, 2022
Derivative [Line Items]            
Warrant liabilities       $ 33,537 $ 5,818  
Liberty Warrants and Liberty Advisory Fee Warrant            
Derivative [Line Items]            
Warrant liabilities     $ 30,900 21,757 3,527  
PIPE Warrant            
Derivative [Line Items]            
Warrant liabilities     $ 1,300 $ 1,133 $ 186  
$8.63 Warrants            
Derivative [Line Items]            
Warrant price (in dollars per share) $ 8.63     $ 8.63 $ 8,630 $ 11.50
Warrant liabilities       $ 10,647 $ 2,105  
Warrant liability, new issuance $ 4,900          
Warrant redemption (in dollars per share) $ 13.50         $ 18.00
Class A ordinary shares            
Derivative [Line Items]            
Sale of stock, shares issued in transaction (in shares)     5,816,770      
Class A ordinary shares | PIPE Warrant            
Derivative [Line Items]            
Number of securities called by warrants or rights (in shares)     2,500,000      
Warrant price (in dollars per share)     $ 20.00      
Proceeds from issuance or sale of equity     $ 58,200      
Class A ordinary shares | Forward Purchase Contract Warrant            
Derivative [Line Items]            
Warrant price (in dollars per share) $ 11.50          
CF V Sponsor            
Derivative [Line Items]            
Proceeds from issuance or sale of equity   $ 150,000        
CF V Sponsor | Liberty Subscription Agreement - $10            
Derivative [Line Items]            
Warrant price (in dollars per share)   $ 10.00        
CF V Sponsor | Liberty Subscription Agreement - $15            
Derivative [Line Items]            
Warrant price (in dollars per share)   $ 15.00        
CF V Sponsor | $8.63 Warrants            
Derivative [Line Items]            
Warrant outstanding (in shares)       8,253,454    
Warrant, exercisable period after closing date 30 days          
CF V Sponsor | SPAC Public Warrants            
Derivative [Line Items]            
Warrant outstanding (in shares) 8,333,333          
CF V Sponsor | SPAC Private Placement Warrants            
Derivative [Line Items]            
Warrant outstanding (in shares) 200,000          
CF V Sponsor | Forward Purchase Contract Warrant            
Derivative [Line Items]            
Warrants, unissued (in shares) 333,333          
CF V Sponsor | Class A ordinary shares | Liberty Subscription Agreement - $10            
Derivative [Line Items]            
Number of securities called by warrants or rights (in shares)   5,000,000        
CF V Sponsor | Class A ordinary shares | Liberty Subscription Agreement - $15            
Derivative [Line Items]            
Number of securities called by warrants or rights (in shares)   15,000,000        
CF V Sponsor | Class A ordinary shares | Private Placement            
Derivative [Line Items]            
Sale of stock, shares issued in transaction (in shares)   20,000,000        
Liberty Manager | Liberty Warrants            
Derivative [Line Items]            
Warrant price (in dollars per share)   $ 10.00        
Liberty Manager | Class A ordinary shares | Liberty Warrants            
Derivative [Line Items]            
Number of securities called by warrants or rights (in shares)   2,500,000