XML 118 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Issuance of Shares (Details) - USD ($)
$ in Thousands, shares in Millions
12 Months Ended
May 01, 2025
Aug. 30, 2024
Jul. 24, 2024
Dec. 31, 2025
Dec. 31, 2024
Equity          
Value of shares issued for acquisition       $ 52,966 $ 139,054
Net proceeds from issuance of common stock (in dollars)         $ 255,747
NGCS          
Equity          
Shares issued as consideration for acquisition (in shares) 2.3        
Value of shares issued for acquisition $ 53,000        
TOPS          
Equity          
Shares issued as consideration for acquisition (in shares)   6.9      
Value of shares issued for acquisition   $ 139,100      
Underwriting Agreement          
Equity          
Stock issued (in shares)     12.7    
Net proceeds from issuance of common stock (in dollars)     $ 255,700    
Underwriters          
Equity          
Stock issued (in shares)     1.7