XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Schedule of Definite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross amount $ 39,009 $ 39,009
Accumulated amortization (13,459) (11,426)
Net carrying amount 25,550 27,583
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross amount 13,367 13,367
Accumulated amortization (5,604) (4,745)
Net carrying amount $ 7,763 8,622
Definite-lived intangible, weighted average remaining useful life 2 years 3 months 18 days  
Customer Relationship    
Finite Lived Intangible Assets [Line Items]    
Gross amount $ 22,525 22,525
Accumulated amortization (6,731) (5,734)
Net carrying amount $ 15,794 16,791
Definite-lived intangible, weighted average remaining useful life 4 years 1 month 6 days  
Tradename    
Finite Lived Intangible Assets [Line Items]    
Gross amount $ 2,470 2,470
Accumulated amortization (834) (711)
Net carrying amount $ 1,636 1,759
Definite-lived intangible, weighted average remaining useful life 3 years 3 months 18 days  
Non-compete Agreement    
Finite Lived Intangible Assets [Line Items]    
Gross amount $ 162 162
Accumulated amortization (91) (78)
Net carrying amount $ 71 84
Definite-lived intangible, weighted average remaining useful life 1 year 3 months 18 days  
Other Intangible Assets    
Finite Lived Intangible Assets [Line Items]    
Gross amount $ 485 485
Accumulated amortization (199) (158)
Net carrying amount $ 286 $ 327
Definite-lived intangible, weighted average remaining useful life 1 year 9 months 18 days