v3.26.3
Intangible Assets, Net - Schedule of Gross Carrying Amounts and Net Book Value of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Gross carrying amounts and net book value of intangible assets    
Total intangible assets $ 331,401 $ 335,160
Less: accumulated amortization (72,195) (55,836)
Intangible assets, net 259,206 279,324
Developed technology    
Gross carrying amounts and net book value of intangible assets    
Total intangible assets 322,646 326,497
Assembled workforce    
Gross carrying amounts and net book value of intangible assets    
Total intangible assets 680 688
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 $ 575 $ 475