XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
Schedule of intangible assets                                                      
    June 30, 2024     December 31, 2023  
   

Weighted
Average

Remaining
Useful Life
(Years)

    Gross
Amount
    Accumulated Amortization     Net Carrying
Amount
    Gross
Amount
    Accumulated
Amortization
    Net Carrying
Amount
 
Trade Name/Trademarks   5.7     $ 3,294     $ (608 )   $ 2,686     $ 3,294     $ (373 )   $ 2,921  
Customer Relationships   3.7       5,604       (1,448 )     4,156       5,604       (887 )     4,717  
Developed Technology   8.7       8,697       (1,123 )     7,574       8,697       (688 )     8,009  
Patents and Intellectual Property   8.7       2,703       (349 )     2,354       2,703       (214 )     2,489  
Totals         $ 20,298     $ (3,528 )   $ 16,770     $ 20,298     $ (2,162 )   $ 18,136  
Schedule of amortization expense on intangible assets
         
For the Years Ending December 31,   Amount  
2024 (remainder of year)   $ 1,365  
2025     2,731  
2026     2,731  
2027     2,731  
2028     1,844  
Thereafter     5,368  
Total   $ 16,770