v3.26.1
Lines of Credit, Revolving Credit Facilities, and Term Loans - CTBC Revolving Credit Facilities (Details) - Revolving Credit Facility - Lines of Credit
Jan. 21, 2026
USD ($)
revolvingCreditFacility
Mar. 31, 2026
USD ($)
Jan. 30, 2026
USD ($)
CTBC Credit Agreement, Initial Two Facilities      
Short-term Debt [Line Items]      
Number of revolving credit facilities | revolvingCreditFacility 2    
CTBC Revolving Credit Facility      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity $ 710,000,000.0    
Credit facility, maximum borrowing capacity option, subject to certain conditions $ 2,000,000,000    
Accordion feature, increase limit     $ 1,055,000,000
Interest rate, stated percentage 0.00%    
Debt Instrument, basis spread on variable rate 1.00%    
Commitment fee percentage 0.15%    
Maturity extension fee percentage 0.0010    
Prepayment and cancellation fee percentage 0.0015    
Upfront fees $ 13,700,000    
Line of credit   $ 1,763,000,000  
CTBC Revolving Credit Facility | Minimum      
Short-term Debt [Line Items]      
Interest rate, stated percentage 1.70%    
CTBC Revolving Credit Facility | Maximum      
Short-term Debt [Line Items]      
Usage percentage 0.50    
CTBC A1 Revolving Credit Facility      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity $ 350,000,000.0    
Interest rate, stated percentage 0.00%    
Debt Instrument, basis spread on variable rate 1.00%    
CTBC A2 Revolving Credit Facility      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity $ 360,000,000.0    
Interest rate, stated percentage 0.00%    
Debt Instrument, basis spread on variable rate 1.20%    
CTBC Revolving Credit Facilities, With Accordion Feature      
Short-term Debt [Line Items]      
Credit facility, maximum borrowing capacity     $ 1,765,000,000