v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Goodwill and Other Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Summary of Goodwill and Other Identifiable Intangible Assets    
Goodwill $ 101,541 $ 101,541
Total definite lived intangible assets 209,244 225,438
Total goodwill and other identifiable intangible assets, net 310,785 326,979
Complete technology    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite-lived intangible assets 29,619 29,619
Less: accumulated amortization (21,763) (20,809)
Trade name    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite-lived intangible assets 2,642 2,642
Less: accumulated amortization (2,043) (1,976)
Customer relationships    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite-lived intangible assets 29,600 29,600
Less: accumulated amortization (22,889) (22,144)
Contractual relationships    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite-lived intangible assets 360,000 360,000
Less: accumulated amortization $ (165,922) $ (151,494)