XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Warrant Liabilities - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 10, 2024
Jan. 25, 2022
Jan. 18, 2022
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2022
Jan. 24, 2022
Jan. 22, 2022
Derivative [Line Items]                
Warrant liability       $ 14,902 $ 11,511      
Private Placement                
Derivative [Line Items]                
Proceeds from issuance or sale of equity $ 10,000              
Class A ordinary shares                
Derivative [Line Items]                
Sale of stock, number of shares issued in transaction (in shares)   5,816,770            
CF V Sponsor                
Derivative [Line Items]                
Proceeds from issuance or sale of equity     $ 150,000          
CF V Sponsor | Class A ordinary shares | Private Placement                
Derivative [Line Items]                
Sale of stock, number of shares issued in transaction (in shares)     20,000,000          
Liberty Subscription Agreement - $10 | CF V Sponsor                
Derivative [Line Items]                
Warrant price (in dollars per share)     $ 10.00          
Liberty Subscription Agreement - $10 | CF V Sponsor | Class A ordinary shares                
Derivative [Line Items]                
Number of securities called by warrants or rights (in shares)     5,000,000          
Liberty Subscription Agreement - $15 | CF V Sponsor                
Derivative [Line Items]                
Warrant price (in dollars per share)     $ 15.00          
Liberty Subscription Agreement - $15 | CF V Sponsor | Class A ordinary shares                
Derivative [Line Items]                
Number of securities called by warrants or rights (in shares)     15,000,000          
Liberty Warrants | Liberty Manager                
Derivative [Line Items]                
Warrant price (in dollars per share)     $ 10.00          
Liberty Warrants | Liberty Manager | Class A ordinary shares                
Derivative [Line Items]                
Number of securities called by warrants or rights (in shares)     2,500,000          
Liberty Warrants and Liberty Advisory Fee Warrant                
Derivative [Line Items]                
Warrant liability       10,581 8,012 $ 30,900    
PIPE Warrant                
Derivative [Line Items]                
Warrant liability       $ 602 471     $ 1,300
PIPE Warrant | Class A ordinary shares                
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            
$8.63 Warrants                
Derivative [Line Items]                
Warrant price (in dollars per share)   $ 8.63   $ 8.63     $ 11.50  
Warrant liability       $ 3,719 $ 3,028      
Warrant liability, new issuance   $ 4,900            
Warrant redemption (in dollars per share)   $ 13.50         $ 18.00  
$8.63 Warrants | CF V Sponsor                
Derivative [Line Items]                
Class of warrant or right, exercisable period after closing date   30 days            
SPAC Public Warrants | CF V Sponsor                
Derivative [Line Items]                
Class of warrant or right, outstanding (in shares)   8,333,333            
SPAC Private Placement Warrants | CF V Sponsor                
Derivative [Line Items]                
Class of warrant or right, outstanding (in shares)   200,000            
Forward Purchase Contract Warrant | Class A ordinary shares                
Derivative [Line Items]                
Warrant price (in dollars per share)   $ 11.50            
Forward Purchase Contract Warrant | CF V Sponsor                
Derivative [Line Items]                
Warrants, unissued (in shares)   333,333