v3.26.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Nov. 09, 2025
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Business Combination [Line Items]          
Consideration, stock issued     $ 28,035 $ 1,000  
Nativo, Inc          
Business Combination [Line Items]          
Percentage of business acquired 100.00%        
Total consideration $ 103,965        
Cash and indemnification holdback 75,900        
Consideration, stock issued $ 28,035        
Consideration, stock issued (in shares) 435,599        
Business combination, indemnification holdback $ 16,300        
Business combination, indemnification holdback period 24 months        
Transaction related expenses   $ 0     $ 3,800
Intangible assets recognized $ 46,500        
Indemnification holdback, maximum amount $ 17,800