XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-lived Intangible Assets [Roll Forward]    
Total intangible assets, gross carrying value $ 59,872 $ 11,876
Finite-lived intangible assets, accumulated amortization 15,328 10,142
Total intangible assets, net book value 44,544 1,734
Total 44,507  
Finite-lived intangible assets, gross carrying value (932) (1,159)
Finite-lived intangible assets, accumulated amortization (969) (1,292)
Total 37 133
Customer Relationships    
Finite-lived Intangible Assets [Roll Forward]    
Finite-lived intangible assets, gross carrying value 12,541 8,085
Finite-lived intangible assets, accumulated amortization 8,053 7,214
Total 4,488 871
Trade Names    
Finite-lived Intangible Assets [Roll Forward]    
Finite-lived intangible assets, gross carrying value 18,673 3,066
Finite-lived intangible assets, accumulated amortization 4,178 2,607
Total 14,495 459
Developed Technology    
Finite-lived Intangible Assets [Roll Forward]    
Finite-lived intangible assets, gross carrying value 29,590 1,884
Finite-lived intangible assets, accumulated amortization 4,066 1,613
Total $ 25,524 $ 271