XML 48 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Value $ 57,068 $ 57,068
Accumulated Amortization 26,692 22,724
Net Book Value 30,376 34,344
Customer Relationships    
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Value 10,285 10,285
Accumulated Amortization 7,531 7,034
Net Book Value 2,754 3,251
Trade Names    
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Value 18,293 18,293
Accumulated Amortization 7,795 6,681
Net Book Value 10,498 11,612
Developed Technology    
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Value 27,706 27,706
Accumulated Amortization 10,582 8,273
Net Book Value 17,124 19,433
Patent and Trademarks    
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Value 784 784
Accumulated Amortization 784 736
Net Book Value $ 0 $ 48