XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross amount $ 39,009 $ 39,009
Accumulated amortization (15,492) (11,426)
Net carrying amount 23,517 27,583
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross amount 13,367 13,367
Accumulated amortization (6,463) (4,745)
Net carrying amount $ 6,904 8,622
Definite-lived intangible, weighted average remaining useful life 2 years  
Customer Relationship    
Finite Lived Intangible Assets [Line Items]    
Gross amount $ 22,525 22,525
Accumulated amortization (7,727) (5,734)
Net carrying amount $ 14,798 16,791
Definite-lived intangible, weighted average remaining useful life 3 years 9 months 18 days  
Tradename    
Finite Lived Intangible Assets [Line Items]    
Gross amount $ 2,470 2,470
Accumulated amortization (958) (711)
Net carrying amount $ 1,512 1,759
Definite-lived intangible, weighted average remaining useful life 3 years 1 month 6 days  
Non-compete Agreement    
Finite Lived Intangible Assets [Line Items]    
Gross amount $ 162 162
Accumulated amortization (105) (78)
Net carrying amount $ 57 84
Definite-lived intangible, weighted average remaining useful life 1 year 1 month 6 days  
Other Intangible Assets    
Finite Lived Intangible Assets [Line Items]    
Gross amount $ 485 485
Accumulated amortization (239) (158)
Net carrying amount $ 246 $ 327
Definite-lived intangible, weighted average remaining useful life 1 year 6 months