v3.26.1
Variable Interest Entity (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Nov. 18, 2025
USD ($)
arrangement
Term Facility    
Variable Interest Entity [Line Items]    
Financing receivable, amount $ 62.4  
Delayed Draw Term Loan (DDTL)    
Variable Interest Entity [Line Items]    
Financing receivable, amount 10.2  
W3C Corp    
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 $ 85.6  
W3C Corp | Term Facility    
Variable Interest Entity [Line Items]    
Financing receivable, amount   60.0
W3C Corp | Delayed Draw Term Loan (DDTL)    
Variable Interest Entity [Line Items]    
Financing receivable, amount   10.0
W3C Corp | Seller Promissory Note    
Variable Interest Entity [Line Items]    
Financing receivable, amount   $ 10.0