v3.26.1
Intangible Assets - Summary of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Carrying Amount $ 32,044 $ 26,565
Finite-lived intangible assets, Accumulated Amortization (5,626) (3,340)
Finite-lived intangible assets, Net Carrying Amount 26,418 23,225
Total intangible assets, Gross Carrying Amount 32,044 26,565
Total intangible assets, Net Carrying Amount 26,418 23,225
Developed Technology    
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Carrying Amount 29,829 25,400
Finite-lived intangible assets, Accumulated Amortization (5,049) (3,024)
Finite-lived intangible assets, Net Carrying Amount 24,780 22,376
Other    
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Carrying Amount 2,215 1,165
Finite-lived intangible assets, Accumulated Amortization (577) (316)
Finite-lived intangible assets, Net Carrying Amount $ 1,638 $ 849