v3.26.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
                                                       
    March 31, 2026     December 31, 2025  
    Weighted
Average
Remaining
Useful Life
(Years)
    Gross
Amount
    Accumulated Amortization     Net Carrying
Amount
    Gross
Amount
    Accumulated
Amortization
    Net Carrying
Amount
 
Trade Name/Trademarks     3.92     $ 3,294     $ (1,431 )   $ 1,863     $ 3,294     $ (1,314 )   $ 1,980  
Customer Relationships     1.92       5,604       (3,409 )     2,195       5,604       (3,129 )     2,475  
Developed Technology     6.92       8,697       (2,645 )     6,052       8,697       (2,428 )     6,269  
Patents and Intellectual Property     6.92       2,703       (823 )     1,880       2,703       (755 )     1,948  
Totals           $ 20,298     $ (8,308 )   $ 11,990     $ 20,298     $ (7,626 )   $ 12,672  
Schedule of future amortization expense
       
For the Years Ending December 31,   Amount  
2026 (remainder of year)   $ 2,049  
2027     2,731  
2028     1,844  
2029     1,611  
2030     1,238  
Thereafter     2,517  
Total   $ 11,990