v3.26.1
Acquisition - Narrative (Details)
$ / shares in Units, $ in Thousands
Jun. 30, 2026
USD ($)
$ / shares
Aug. 14, 2025
USD ($)
installment
day
$ / shares
shares
Dec. 31, 2025
$ / shares
Business Combination [Line Items]      
Common stock, par value (in dollars per share) | $ / shares $ 0.001   $ 0.001
APA      
Business Combination [Line Items]      
Cash consideration paid   $ 166,135  
Earn-out   $ 19,256  
Financial performance targets   3 years  
Aggregate purchase price consideration $ 185,391 $ 185,391  
Purchase price consideration   $ 40,000  
Number of installments | installment   3  
Earnout consideration (in shares) | shares   4,686,530  
Trading days | day   10  
Earnout consideration earned   $ 90,000  
Common stock, par value (in dollars per share) | $ / shares   $ 0.001  
Other intangible assets $ 88,000    
APA | After First and Second Anniversary      
Business Combination [Line Items]      
Number of installments | installment   3  
Contingent consideration, payment period   2 years  
Threshold trading days | day   5  
APA | After First Anniversary      
Business Combination [Line Items]      
Threshold trading days | day   5  
Deferred consideration percent   50.00%  
APA | Second Anniversary      
Business Combination [Line Items]      
Contingent consideration, payment period   2 years  
Deferred consideration percent   50.00%  
APA | After Second Anniversary      
Business Combination [Line Items]      
Threshold trading days | day   5