v3.25.2
Goodwill And Intangible Assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Sep. 30, 2021
Goodwill and Intangible Assets              
Goodwill $ 31,063,000     $ 31,063,000   $ 31,063,000  
Impairment recognized   $ 0          
Definite-lived intangible assets:              
Gross Carrying Amount 46,315,000     46,315,000   46,398,000  
Accumulated Amortization 15,157,000     15,157,000   13,332,000  
Total 31,158,000     31,158,000   33,066,000  
Unamortized intangible assets:              
Total intangible assets (Gross) 56,061,000     56,061,000   56,121,000  
Total intangible assets (Net) 40,904,000     40,904,000   42,789,000  
Amortization expense 900,000   $ 1,000,000 1,900,000 $ 1,900,000    
Future Amortization              
2025 (July 1 - December 31) 1,825,000     1,825,000      
2026 3,646,000     3,646,000      
2027 3,638,000     3,638,000      
2028 3,637,000     3,637,000      
2029 3,632,000     3,632,000      
Thereafter 14,780,000     14,780,000      
Total 31,158,000     31,158,000   33,066,000  
Tradenames              
Unamortized intangible assets:              
Gross Carrying Amount, Indefinite 9,500,000     9,500,000   9,500,000  
Patents pending              
Unamortized intangible assets:              
Gross Carrying Amount, Indefinite $ 246,000     $ 246,000   $ 223,000  
Patents pending              
Definite-lived intangible assets:              
Weighted Average Amortization Period 11 years     11 years   12 years  
Gross Carrying Amount $ 1,065,000     $ 1,065,000   $ 1,148,000  
Accumulated Amortization 315,000     315,000   333,000  
Total 750,000     750,000   815,000  
Future Amortization              
Total 750,000     750,000   815,000  
Defensive intangible assets              
Definite-lived intangible assets:              
Gross Carrying Amount 1,125,000     1,125,000   1,125,000  
Accumulated Amortization 1,125,000     1,125,000   1,065,000  
Total           60,000  
Future Amortization              
Total           60,000  
Customer accounts              
Definite-lived intangible assets:              
Gross Carrying Amount 125,000     125,000   125,000  
Accumulated Amortization $ 125,000     $ 125,000   $ 125,000  
Customer relationships              
Definite-lived intangible assets:              
Weighted Average Amortization Period 9 years     9 years   10 years  
Gross Carrying Amount $ 31,000,000     $ 31,000,000   $ 31,000,000  
Accumulated Amortization 9,088,000     9,088,000   7,896,000  
Total 21,912,000     21,912,000   23,104,000  
Future Amortization              
Total $ 21,912,000     $ 21,912,000   $ 23,104,000  
Developed technology              
Definite-lived intangible assets:              
Weighted Average Amortization Period 7 years     7 years   8 years  
Gross Carrying Amount $ 13,000,000     $ 13,000,000   $ 13,000,000  
Accumulated Amortization 4,504,000     4,504,000   3,913,000  
Total 8,496,000     8,496,000   9,087,000  
Future Amortization              
Total 8,496,000     8,496,000   $ 9,087,000  
Cost of revenue.              
Unamortized intangible assets:              
Amortization expense $ 300,000   $ 300,000 $ 600,000 $ 600,000    
Maximum | Defensive intangible assets              
Definite-lived intangible assets:              
Weighted Average Amortization Period           1 year  
AffloVest APA              
Goodwill and Intangible Assets              
Goodwill             $ 31,100,000