XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Issuance of Shares (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 01, 2025
Aug. 30, 2024
Jul. 24, 2024
Jun. 30, 2025
Jun. 30, 2025
Equity          
Value of shares issued for acquisition       $ 52,966 $ 52,966
NGCS          
Equity          
Shares issued as consideration for acquisition (in shares) 2,300,000        
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