v3.25.1
INTANGIBLE ASSETS, NET (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Gross carrying amounts and net book value of intangible assets      
Total intangible assets $ 322,484   $ 313,082
Less: accumulated amortization (37,128)   (30,684)
Intangible assets, net 285,356   282,398
Amortization expense 5,406 $ 4,633  
Total estimated amortization of the Company's intangible assets:      
Remainder of the year ending December 31, 2025 16,600    
Year ending December 31, 2026 22,000    
Year ending December 31, 2027 22,000    
Year ending December 31, 2028 22,000    
Year ending December 31, 2029 22,000    
Developed technology      
Gross carrying amounts and net book value of intangible assets      
Total intangible assets 314,097   304,939
Assembled workforce      
Gross carrying amounts and net book value of intangible assets      
Total intangible assets 662   643
Intellectual property license      
Gross carrying amounts and net book value of intangible assets      
Total intangible assets 7,500   $ 7,500
Patents      
Gross carrying amounts and net book value of intangible assets      
Total intangible assets $ 225