XML 102 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 2 Months Ended 12 Months Ended
Feb. 04, 2026
Feb. 02, 2026
Jan. 30, 2026
Jan. 31, 2026
Feb. 28, 2025
Dec. 31, 2025
Dec. 31, 2024
Restricted Stock Units (RSUs)              
Subsequent Event [Line Items]              
Aggregate shares granted         674,379    
Aggregate grant date fair value         $ 20.0    
Number of shares vest in period           80,728 0
Subsequent Events              
Subsequent Event [Line Items]              
Distributions per holders     $ 0.08        
Subsequent Events | Restricted Stock Units (RSUs)              
Subsequent Event [Line Items]              
Aggregate shares granted       788,896      
Aggregate grant date fair value       $ 14.8      
Number of shares vest in period       584,798      
Remaining number of shares vest       204,098      
Subsequent Events | Performance Restricted Stock Units (PRSUs)              
Subsequent Event [Line Items]              
Number of shares eligible employees received       201,366      
Aggregate grant date fair value, eligible employees received       $ 4.1      
Performance period (as year)       3 years      
Performance period start date       Jan. 01, 2026      
Performance period end date       Dec. 31, 2028      
Subsequent Events | Minimum | Performance Restricted Stock Units (PRSUs)              
Subsequent Event [Line Items]              
Vesting percentage       0.00%      
Subsequent Events | Maximum | Performance Restricted Stock Units (PRSUs)              
Subsequent Event [Line Items]              
Vesting percentage       200.00%      
Subsequent Events | Class A Common Stock | Maximum              
Subsequent Event [Line Items]              
Maximum common stock can be issued including for conversion of warrants value $ 500.0            
Shares issued, new issues 57,530,845            
Subsequent Events | Class A Common Stock | O 2026 Q1 Dividends              
Subsequent Event [Line Items]              
Dividend payable per share     $ 0.08        
Dividend record date     Feb. 13, 2026        
Dividend payment date     Feb. 25, 2026        
Subsequent Events | Valiant Artificial Lift Solutions [Member] | Definitive Agreement [Member]              
Subsequent Event [Line Items]              
Purchase price   $ 200.0          
Purchase price in cash   $ 170.0          
Subsequent Events | Valiant Artificial Lift Solutions [Member] | Definitive Agreement [Member] | Class A Common Stock              
Subsequent Event [Line Items]              
Consideration through shares   1,454,849