Quarterly report [Sections 13 or 15(d)]

Asset Purchase - Earnout Agreement (Details)

v3.25.1
Asset Purchase - Earnout Agreement (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Asset Purchase    
Aggregate consideration $ 92,000,000  
Amortization expense related to intangible assets $ 92,575,000 [1] $ 90,383,000
EOS Holdings    
Asset Purchase    
Earnout consideration percentage (%) 3.00%  
Aggregate consideration $ 92,000,000  
Capitalized fees 575,000  
Amortization expense related to intangible assets   $ 2,309,000
EOS Holdings | Patents    
Asset Purchase    
Intangible assets acquired $ 2,384,000  
Weighted average remaining lives (years) 10 years  
EOS Holdings | Trademarks    
Asset Purchase    
Intangible assets acquired $ 90,191,000  
Weighted average remaining lives (years) 10 years  
[1] The condensed consolidated balance sheet as of December 31, 2024 was derived from the audited consolidated balance sheet as of that date.