XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill And Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Sep. 30, 2021
Goodwill and Intangible Assets            
Goodwill $ 31,063   $ 31,063   $ 31,063  
Impairment recognized 0          
Definite-lived intangible assets:            
Gross Carrying Amount 46,398   46,398   46,268  
Accumulated Amortization 12,381   12,381   9,535  
Total 34,017   34,017   36,733  
Unamortized intangible assets:            
Total intangible assets (Gross) 56,089   56,089   56,259  
Total intangible assets (Net) 43,708   43,708   46,724  
Amortization expense 900 $ 900 2,800 $ 2,900    
Future Amortization            
2024 (October 1 - December 31) 951   951      
2025 3,714   3,714      
2026 3,650   3,650      
2027 3,641   3,641      
2028 3,638   3,638      
Thereafter 18,423   18,423      
Total 34,017   34,017   36,733  
Tradenames            
Unamortized intangible assets:            
Gross Carrying Amount, Indefinite 9,500   9,500   9,500  
Patents pending            
Unamortized intangible assets:            
Gross Carrying Amount, Indefinite $ 191   $ 191   $ 491  
Patents pending            
Definite-lived intangible assets:            
Weighted Average Amortization Period 12 years   12 years   12 years  
Gross Carrying Amount $ 1,148   $ 1,148   $ 1,018  
Accumulated Amortization 310   310   248  
Total 838   838   770  
Future Amortization            
Total $ 838   $ 838   $ 770  
Defensive intangible assets            
Definite-lived intangible assets:            
Weighted Average Amortization Period 1 year   1 year   1 year  
Gross Carrying Amount $ 1,125   $ 1,125   $ 1,125  
Accumulated Amortization 1,029   1,029   920  
Total 96   96   205  
Future Amortization            
Total 96   96   205  
Customer accounts            
Definite-lived intangible assets:            
Gross Carrying Amount 125   125   125  
Accumulated Amortization $ 125   $ 125   $ 125  
Customer relationships            
Definite-lived intangible assets:            
Weighted Average Amortization Period 10 years   10 years   11 years  
Gross Carrying Amount $ 31,000   $ 31,000   $ 31,000  
Accumulated Amortization 7,299   7,299   5,511  
Total 23,701   23,701   25,489  
Future Amortization            
Total $ 23,701   $ 23,701   $ 25,489  
Developed technology            
Definite-lived intangible assets:            
Weighted Average Amortization Period 8 years   8 years   9 years  
Gross Carrying Amount $ 13,000   $ 13,000   $ 13,000  
Accumulated Amortization 3,618   3,618   2,731  
Total 9,382   9,382   10,269  
Future Amortization            
Total 9,382   9,382   $ 10,269  
Cost of revenue.            
Unamortized intangible assets:            
Amortization expense $ 300 $ 300 $ 900 $ 900    
AffloVest APA            
Goodwill and Intangible Assets            
Goodwill           $ 31,100