XML 58 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross value $ 13,336 $ 9,228
Accumulated Amortization (4,683) (4,306)
Total 8,653 4,922
Indefinite-lived assets 3,837 1,997
Intangible assets, gross value 17,173 11,225
Intangible assets, net value 12,490 6,919
Brand name    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived assets 3,837 1,997
Proprietary technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross value 12,095 7,987
Accumulated Amortization (4,189) (3,879)
Total 7,906 4,108
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross value 276 276
Accumulated Amortization (218) (184)
Total 58 92
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross value 900 900
Accumulated Amortization (211) (178)
Total 689 722
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross value 65 65
Accumulated Amortization (65) (65)
Total $ 0 $ 0