XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Company Earn-out and Warrant Liabilities (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 26, 2021
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 01, 2021
Number of Shares Exchangeable at $12.50 (in shares) 1,000,000          
Number of Shares Exchangeable at $15.00 (in shares) 1,000,000          
Number of Shares Exchangeable at $17.50 (in shares) 1,000,000          
Business Combination, Contingent Consideration, Liability, Total   $ 0 $ 0 $ 18,300   $ 29,600
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   $ (54,500) 35,800 11,100 $ (4,300)  
Stock Issued During Period, Shares, Earn-out Issuance (in shares)   2,964,658        
Payment for Contingent Consideration Liability, Financing Activities   $ 600 572 (0) (0)  
Stock Issued During Period, Value, Earn-out Issuance     $ 53,871      
Private Placement Warrant [Member]            
Class of Warrant or Right, Outstanding (in shares)   328,750 328,750     405,000
Warrants and Rights Outstanding, Term (Year)           5 years
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)           $ 11.5
Warrants and Rights Outstanding   $ 1,900 $ 1,900 500   $ 1,400
Fair Value Adjustment of Warrants     1,500 $ 300 $ 200  
Common Stock [Member]            
Stock Issued During Period, Value, Earn-out Issuance   0        
Additional Paid-in Capital [Member]            
Stock Issued During Period, Value, Earn-out Issuance   $ 53,900 $ 53,871