v3.26.1
Loans Receivable, Net (Details) - USD ($)
$ in Millions
Nov. 18, 2025
Mar. 31, 2026
Term Facility    
Line of Credit Facility [Line Items]    
Financing receivable, amount   $ 62.4
Delayed Draw Term Loan (DDTL)    
Line of Credit Facility [Line Items]    
Financing receivable, amount   10.2
Seller Promissory Note    
Line of Credit Facility [Line Items]    
Principal amount   10.2
W3C Corp    
Line of Credit Facility [Line Items]    
Financing receivable, amount $ 70.0  
Interest income related to the facilities   4.4
W3C Corp | Term Facility    
Line of Credit Facility [Line Items]    
Financing receivable, amount $ 60.0  
Stated interest rate (as percent) 12.00%  
Upfront fee (as percent) 2.00%  
Exit fee $ 7.2  
W3C Corp | Delayed Draw Term Loan (DDTL)    
Line of Credit Facility [Line Items]    
Financing receivable, amount $ 10.0  
Interest rate (as percent) 6.00%  
W3C Corp | Seller Promissory Note    
Line of Credit Facility [Line Items]    
Financing receivable, amount $ 10.0  
Stated interest rate (as percent) 6.00%  
Interest income related to the facilities   $ 0.1
Principal amount $ 10.0