XML 47 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Business Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 04, 2025
Mar. 31, 2026
Mar. 31, 2025
Business Combination [Line Items]      
Payments to acquire businesses, net of cash acquired   $ 0 $ 141,636
Carbon6      
Business Combination [Line Items]      
Consideration transferred, net of cash acquired $ 210,200    
Payments to acquire businesses, net of cash acquired $ 142,500    
Number of shares issued in business combination (in shares) 378,100    
Value of common stock transferred $ 67,672