XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies - Goodwill and Other Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Summary of Goodwill and Other Identifiable Intangible Assets    
Goodwill $ 105,250 $ 103,370
Total goodwill and other identifiable intangible assets, net 396,670 402,976
Complete technology    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite lived intangible assets 42,911 42,911
Less: accumulated amortization (21,460) (20,894)
Trade name    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite lived intangible assets 2,642 2,642
Less: accumulated amortization (1,743) (1,710)
Customer relationships    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite lived intangible assets 29,600 29,600
Less: accumulated amortization (19,534) (19,161)
Contractual relationships    
Summary of Goodwill and Other Identifiable Intangible Assets    
Definite lived intangible assets 360,000 360,000
Less: accumulated amortization $ (100,996) $ (93,782)