v3.26.1
Business Combinations (Details) - USD ($)
$ in Thousands
Feb. 09, 2026
Jun. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]      
Goodwill   $ 91,557 $ 19,015
Privately Held Company      
Business Combination [Line Items]      
Business combination, consideration transferred $ 74,000    
Consideration paid in cash 65,000    
Holdback indemnities 5,000    
Consideration transferred, equity interest 4,000    
Goodwill $ 68,400