XML 99 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Variable Interest Entities (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 29, 2024
Dec. 31, 2024
Dec. 31, 2017
Global Wells      
Variable Interest Entity [Line Items]      
Ownership interest (as a percent) 15.10%    
Voting interest (as a percent) 33.30%    
Cash consideration $ 3,208    
Payment of redeemable variable interest   $ 2,325  
Selling Member | Global Wells      
Variable Interest Entity [Line Items]      
Ownership interest (as a percent) 10.80%    
Global Wells      
Variable Interest Entity [Line Items]      
Ownership interest (as a percent)     13.50%
Voting interest (as a percent)     25.00%
Minimum bank account to make additional contributions from members     $ 50
Contributions to offset the amount that member cannot contribute (up to)     $ 25