v3.25.4
Loans Receivable, Net (Details) - USD ($)
$ in Millions
Nov. 18, 2025
Dec. 31, 2025
Nov. 30, 2025
Line of Credit Facility [Line Items]      
Interest rate (as percent)     0.50%
W3C Corp      
Line of Credit Facility [Line Items]      
Financing receivable, amount $ 70.0    
Interest income related to the facilities   $ 2.1  
Term Facility | W3C Corp      
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    
Delayed Draw Term Loan (DDTL) | W3C Corp      
Line of Credit Facility [Line Items]      
Financing receivable, amount $ 10.0    
Interest rate (as percent) 6.00%    
Seller Promissory Note | W3C Corp      
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