XML 64 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Dec. 31, 2022
Finite-Lived Intangible Assets        
Amortization of intangible assets $ 583 $ 1,382    
Intangible assets, net        
Gross Carrying Amount 91,679     $ 89,926
Accumulated Amortization 78,356     77,444
Impairment of intangible assets 0 $ 0    
Acquired technology        
Intangible assets, net        
Gross Carrying Amount 43,590     42,022
Accumulated Amortization $ 42,057     41,894
Acquired technology | Minimum        
Intangible assets, net        
Useful Life (in years) 3 years   3 years  
Acquired technology | Maximum        
Intangible assets, net        
Useful Life (in years) 7 years   7 years  
Customer relationships        
Intangible assets, net        
Gross Carrying Amount $ 34,551     34,386
Accumulated Amortization $ 24,051     23,323
Customer relationships | Minimum        
Intangible assets, net        
Useful Life (in years) 5 years   5 years  
Customer relationships | Maximum        
Intangible assets, net        
Useful Life (in years) 12 years   12 years  
Patents, trademarks, and other        
Intangible assets, net        
Gross Carrying Amount $ 13,538     13,518
Accumulated Amortization $ 12,248     $ 12,227
Patents, trademarks, and other | Minimum        
Intangible assets, net        
Useful Life (in years) 10 years   10 years  
Patents, trademarks, and other | Maximum        
Intangible assets, net        
Useful Life (in years) 20 years   20 years