XML 70 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets - Schedule of Changes in Carrying Amounts of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount $ 32,475 $ 43,489
Accumulated amortization (8,792) (12,127)
Total 23,683 31,362
Trade Names    
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount 12,975 15,242
Accumulated amortization (2,995) (3,295)
Total 9,980 11,947
Technology and Intellectual Property    
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount 5,825 10,634
Accumulated amortization (2,641) (4,762)
Total 3,184 5,872
Customer Relationships    
Finite-lived Intangible Assets [Roll Forward]    
Gross carrying amount 13,675 17,613
Accumulated amortization (3,156) (4,070)
Total $ 10,519 $ 13,543