XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2018
Finite-Lived Intangible Assets [Line Items]        
Weighted-Average Amortization Period (in years)   9 years 7 months 6 days 9 years 7 months 6 days  
Gross Carrying Amount   $ 95,124 $ 96,574  
Accumulated Amortization   (24,068) (15,413)  
Total amortization   $ 71,056 $ 81,161  
Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Weighted-Average Amortization Period (in years) 8 years 9 months 18 days 8 years 9 months 18 days 8 years 9 months 18 days  
Gross Carrying Amount   $ 83,289 $ 83,289  
Accumulated Amortization   (19,640) (10,113)  
Total amortization   $ 63,649 $ 73,176  
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Weighted-Average Amortization Period (in years)   15 years 15 years  
Gross Carrying Amount   $ 6,579 $ 6,383  
Accumulated Amortization   (2,851) (2,340)  
Total amortization   $ 3,728 $ 4,043  
Trade secrets and processes        
Finite-Lived Intangible Assets [Line Items]        
Weighted-Average Amortization Period (in years)   20 years 20 years  
Gross Carrying Amount   $ 5,256 $ 5,256 $ 5,300
Accumulated Amortization   (1,577) (1,314)  
Total amortization   $ 3,679 $ 3,942  
Other        
Finite-Lived Intangible Assets [Line Items]        
Weighted-Average Amortization Period (in years)     5 years  
Gross Carrying Amount     $ 1,646  
Accumulated Amortization     (1,646)  
Total amortization     $ 0