v3.25.4
Variable Interest Entity (Details) - W3C Corp
$ in Millions
Dec. 31, 2025
USD ($)
Nov. 18, 2025
USD ($)
arrangement
Variable Interest Entity [Line Items]    
Number of financing arrangements | arrangement   3
Financing receivable, amount   $ 70.0
Variable interest entity, primary beneficiary, maximum loss exposure amount $ 81.0  
Term Facility    
Variable Interest Entity [Line Items]    
Financing receivable, amount   60.0
Delayed Draw Term Loan (DDTL)    
Variable Interest Entity [Line Items]    
Financing receivable, amount   10.0
Seller Promissory Note    
Variable Interest Entity [Line Items]    
Financing receivable, amount   $ 10.0