v3.26.1
Intangible Assets - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Finite Lived and Indefinite Lived Intangible Assets [Line Items]          
Intangible assets gross carrying amount $ 32,044,000   $ 32,044,000   $ 26,565,000
Capitalized internal-use software costs during period     5,400,000    
Amortization expense related to finite-lived intangible assets 1,100,000 $ 1,000,000 2,200,000 $ 1,300,000  
Accumulated impairment losses related to intangible assets 0   0   0
Developed Technology          
Finite Lived and Indefinite Lived Intangible Assets [Line Items]          
Intangible assets gross carrying amount $ 29,829,000   $ 29,829,000   $ 25,400,000
Intangible assets estimated useful life 7 years   7 years    
Developed Technology | Prolaio, Inc.          
Finite Lived and Indefinite Lived Intangible Assets [Line Items]          
Intangible assets gross carrying amount $ 25,400,000   $ 25,400,000    
Intangible assets estimated useful life 7 years   7 years    
Amortization expense related to finite-lived intangible assets       $ 600,000  
Developed Technology | Development of Prolaio Platform          
Finite Lived and Indefinite Lived Intangible Assets [Line Items]          
Capitalized internal-use software costs during period     $ 4,400,000    
IPR&D Assets | Prolaio, Inc.          
Finite Lived and Indefinite Lived Intangible Assets [Line Items]          
Intangible assets estimated useful life         3 years
Other          
Finite Lived and Indefinite Lived Intangible Assets [Line Items]          
Intangible assets gross carrying amount $ 2,215,000   $ 2,215,000   $ 1,165,000
Intangible assets estimated useful life 3 years   3 years    
Other | Other Development Projects          
Finite Lived and Indefinite Lived Intangible Assets [Line Items]          
Capitalized internal-use software costs during period     $ 1,000,000    
Other | Projects Not Yet Placed in Service          
Finite Lived and Indefinite Lived Intangible Assets [Line Items]          
Capitalized internal-use software costs $ 2,800,000   2,800,000    
Capitalized internal-use software costs amortization expense $ 0   $ 0