v3.26.3
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Value $ 57,068 $ 57,068
Accumulated Amortization 28,590 22,724
Net Book Value 28,478 34,344
Customer Relationships    
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Value 10,285 10,285
Accumulated Amortization 7,716 7,034
Net Book Value 2,569 3,251
Trade Names    
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Value 18,293 18,293
Accumulated Amortization 8,353 6,681
Net Book Value 9,940 11,612
Developed Technology    
Finite-lived Intangible Assets [Roll Forward]    
Gross Carrying Value 27,706 27,706
Accumulated Amortization 11,737 8,273
Net Book Value 15,969 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