XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 41,828 $ 41,827
Accumulated Amortization (11,406) (10,085)
Total 30,422 31,742
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 24,331 24,330
Accumulated Amortization (5,451) (4,759)
Total 18,880 19,571
Customer backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,100 5,100
Accumulated Amortization (723) (506)
Total 4,377 4,594
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,207 11,207
Accumulated Amortization (4,822) (4,463)
Total 6,385 6,744
In-process research and development    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 890 890
Accumulated Amortization (385) (340)
Total 505 550
Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 300 300
Accumulated Amortization (25) (17)
Total $ 275 $ 283