v3.26.3
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jul. 29, 2026
Jun. 30, 2025
Nov. 20, 2024
Jun. 30, 2025
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]                    
Contingent consideration         $ 0   $ 0   $ 10,840  
Payments for debt issuance costs             10,537 $ 5,358    
Change in contingent liability             $ 303 $ (3,498)    
Infrascale Inc                    
Business Combination [Line Items]                    
Asset acquisition, consideration transferred $ 3,000                  
Contingent consideration period 36 months                  
Asset acquisition contingent consideration payout (as a percent) 100.00%                  
Contingent consideration $ 6,000                  
Converted APR (as a percent) 125.00%                  
Intangible asset, finite-lived, useful life         36 months   36 months      
Intangible asset amortization expense         $ 200   $ 200      
Infrascale Inc | Customer relationships                    
Business Combination [Line Items]                    
Fair value         3,000          
Adlumin, Inc.                    
Business Combination [Line Items]                    
Contingent consideration     $ 98,700              
Issuance of common stock (in shares)     1,570,762              
Additional payments     $ 120,000           105,200  
Contingent consideration maximum     30,000           15,000 $ 15,000
Contingent consideration deferred     96,300   65,700   65,700      
Contingent consideration deferred, net of payments         51,700   51,700      
Change in amount of contingent consideration, deferred         1,700   5,000      
General and administrative expense         900   2,600      
Interest expense         800   2,400      
Contingent consideration     16,600   $ 10,500   10,500      
Payments for debt issuance costs       $ 5,400   $ 10,500        
Change in contingent liability             $ 300      
Adlumin, Inc. | First anniversary                    
Business Combination [Line Items]                    
Additional payments   $ 45,500 52,500           45,500  
Deferred consideration liabilities     7,000              
Payments to acquire businesses, gross                 6,200  
Adlumin, Inc. | Second anniversary                    
Business Combination [Line Items]                    
Additional payments     67,500           $ 59,700  
Deferred consideration liabilities     $ 7,800