v3.26.1
Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Goodwill and Other [Abstract]    
2026 (remaining six months) $ 10,808  
2027 21,234  
2028 20,073  
2029 18,853  
2030 15,173  
Thereafter 63,588  
Net Carrying Amount $ 149,729 $ 160,537