XML 64 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Sep. 08, 2021
Goodwill and Intangible Assets          
Goodwill $ 31,063 $ 31,063      
Definite-lived intangible assets:          
Weighted Average Amortization Period 10 years 1 month 6 days        
Gross Carrying Amount $ 46,268 46,148      
Accumulated Amortization 9,535 5,728      
Total 36,733 40,420      
Unamortized intangible assets:          
Total intangible assets (Gross) 56,259 56,103      
Total intangible assets (Net) 46,724 50,375     $ 53,500
Amortization expense 3,800 3,800 $ 1,400    
Future Amortization          
2024 3,793        
2025 3,704        
2026 3,640        
2027 3,631        
2027 3,628        
Thereafter 18,337        
Total 36,733 40,420      
Tradenames          
Unamortized intangible assets:          
Gross Carrying Amount, Indefinite 9,500 9,500      
Patents          
Unamortized intangible assets:          
Gross Carrying Amount, Indefinite $ 491 $ 455      
Patents          
Definite-lived intangible assets:          
Weighted Average Amortization Period 12 years 12 years      
Gross Carrying Amount $ 1,018 $ 897      
Accumulated Amortization 248 173      
Total 770 724      
Future Amortization          
Total $ 770 $ 724      
Defensive intangible assets          
Definite-lived intangible assets:          
Weighted Average Amortization Period 1 year 2 years      
Gross Carrying Amount $ 1,125 $ 1,126      
Accumulated Amortization 920 764      
Total 205 362      
Future Amortization          
Total 205 362      
Customer accounts          
Definite-lived intangible assets:          
Gross Carrying Amount 125 125      
Accumulated Amortization $ 125 114      
Total   11      
Future Amortization          
Total   $ 11      
Customer relationships          
Definite-lived intangible assets:          
Weighted Average Amortization Period 11 years 12 years      
Gross Carrying Amount $ 31,000 $ 31,000      
Accumulated Amortization 5,511 3,127      
Total 25,489 27,873     31,000
Future Amortization          
Total $ 25,489 $ 27,873     31,000
Developed technology          
Definite-lived intangible assets:          
Weighted Average Amortization Period 9 years 10 years      
Gross Carrying Amount $ 13,000 $ 13,000      
Accumulated Amortization 2,731 1,550      
Total 10,269 11,450     13,000
Future Amortization          
Total $ 10,269 $ 11,450     13,000
Maximum | Customer accounts          
Definite-lived intangible assets:          
Weighted Average Amortization Period   1 year      
AffloVest APA          
Goodwill and Intangible Assets          
Goodwill       $ 31,100 31,100
Unamortized intangible assets:          
Total intangible assets (Net)         $ 53,500