XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Liabilities - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jan. 24, 2023
Dec. 31, 2024
Dec. 31, 2023
Ignis Technology      
Accrued Expenses and Other Liabilities [Line Items]      
Accrued expenses and other current liabilities   $ 3.4 $ 4.8
Long-term accrued expenses and other noncurrent liabilities   $ 2.8 $ 3.6
Public Warrants      
Accrued Expenses and Other Liabilities [Line Items]      
Class of warrant or right, outstanding (in shares) 17,250,000 17,249,874 17,249,874
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 11.50 $ 0.04 $ 0.21
Number of trading days from the closing of business combination 30 days    
Redemption price per warrant (in dollars per share)   $ 0.01  
Number of trading days for determining the share price   20 days  
Number of consecutive trading days for determining the share price   30 days  
Number of trading days from the date of notification to exercise the warrants   30 days  
Liabilities fair value disclosure   $ 0.7 $ 3.6
Public Warrants | Common Stock      
Accrued Expenses and Other Liabilities [Line Items]      
Redemption price per warrant (in dollars per share)   $ 0.10  
Number of trading days for determining the share price   20 days  
Number of consecutive trading days for determining the share price   30 days  
Public Warrants | Maximum      
Accrued Expenses and Other Liabilities [Line Items]      
Share price (in dollars per share)   $ 18.00  
Public Warrants | Maximum | Common Stock      
Accrued Expenses and Other Liabilities [Line Items]      
Share price (in dollars per share)   18.00  
Public Warrants | Minimum | Common Stock      
Accrued Expenses and Other Liabilities [Line Items]      
Share price (in dollars per share)   $ 10.00  
JCIC Public Warrants      
Accrued Expenses and Other Liabilities [Line Items]      
Class of warrant or right, outstanding (in shares) 17,250,000    
Private Placement Warrants      
Accrued Expenses and Other Liabilities [Line Items]      
Class of warrant or right, outstanding (in shares) 9,400,000 9,400,000 9,400,000
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 11.50 $ 0.04 $ 0.21
Liabilities fair value disclosure   $ 0.4 $ 2.0
Private Placement Warrants | Common Stock      
Accrued Expenses and Other Liabilities [Line Items]      
Number of securities called by warrants or rights (in shares)   9,400,000 9,400,000
JCIC Private Placement Warrants      
Accrued Expenses and Other Liabilities [Line Items]      
Class of warrant or right, outstanding (in shares) 9,400,000