XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and Summary of Significant Accounting Policies - Goodwill and Other Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Summary of Goodwill and Other Identifiable Intangible Assets    
Goodwill $ 101,541 $ 105,250
Total definite lived intangible assets 233,535 266,648
Total goodwill and other identifiable intangible assets, net 335,076 371,898
Complete technology    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite lived intangible assets 29,619 39,249
Less: accumulated amortization (20,333) (19,710)
Trade name    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite lived intangible assets 2,642 2,642
Less: accumulated amortization (1,943) (1,843)
Customer relationships    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite lived intangible assets 29,600 29,600
Less: accumulated amortization (21,771) (20,652)
Contractual relationships    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite lived intangible assets 360,000 360,000
Less: accumulated amortization $ (144,279) $ (122,638)