v3.26.1
9. Debt (Details)
$ in Thousands, ₨ in Billions
1 Months Ended 6 Months Ended
Feb. 28, 2026
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
INR (₨)
Jan. 31, 2025
USD ($)
Jan. 31, 2025
INR (₨)
Feb. 29, 2024
USD ($)
Feb. 29, 2024
INR (₨)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
INR (₨)
Jun. 30, 2023
USD ($)
Jul. 31, 2022
USD ($)
Debt                        
Total debt principal   $ 37,635 $ 498,790                  
Less: unamortized issuance costs   0 (218)                  
Total debt   37,635 498,572                  
Current portion of debt   37,635 215,979                  
Noncurrent portion of debt   $ 0 282,593                  
Revolving Credit Facility                        
Debt                        
Debt instrument, currency   USD                    
Revolving credit facility   $ 0 0                  
Line of Credit Facility, Current Borrowing Capacity $ 1,500,000                   $ 1,000,000  
Line of Credit Facility, Letter of Credit Sub-Limit 450,000 $ 150,000                    
Line of Credit Facility, Capacity Committed and Available $ 150,000                      
Debt Instrument, Description of Variable Rate Basis Borrowings under the Credit Facility bear interest at a rate per annum equal to, at our option, (i) the Term Secured Overnight Financing Rate (“Term SOFR”), plus a margin that ranges between 1.00% to 1.75% or (ii) an alternate base rate as defined in the credit agreement, plus a margin that ranges from 0.00% to 0.75%.                      
Revolving Credit Facility | Minimum [Member]                        
Debt                        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.10%                      
Revolving Credit Facility | Maximum [Member]                        
Debt                        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.225%                      
India Credit Facility                        
Debt                        
Debt instrument, currency   USD                    
Long-term debt, gross   $ 0 373,651                  
India Credit Facility | DFC | FS India Solar Ventures Private Limited                        
Debt                        
Line of Credit Facility, Current Borrowing Capacity                       $ 500,000
India JPM Working Capital Facility                        
Debt                        
Debt instrument, currency   INR                    
Short-term debt   $ 19,612 26,140                  
India JPM Working Capital Facility | JPMorgan Chase Bank, N.A. | FS India Solar Ventures Private Limited                        
Debt                        
Line of Credit Facility, Current Borrowing Capacity                 $ 66,000 ₨ 6.2    
India Citibank Working Capital Facility                        
Debt                        
Debt instrument, currency   INR                    
Short-term debt   $ 12,722 11,123                  
India Citibank Working Capital Facility | Citibank, N.A. | FS India Solar Ventures Private Limited                        
Debt                        
Line of Credit Facility, Current Borrowing Capacity         $ 67,800 ₨ 6.4            
India Credit Agricole Working Capital Facility                        
Debt                        
Debt instrument, currency   INR                    
Short-term debt   $ 5,301 41,157                  
India Credit Agricole Working Capital Facility | Credit Agricole Corporate and Investment Bank | FS India Solar Ventures Private Limited                        
Debt                        
Line of Credit Facility, Current Borrowing Capacity     90,100 ₨ 8.5                
India HSBC Working Capital Facility                        
Debt                        
Debt instrument, currency   INR                    
Short-term debt   $ 0 $ 46,719                  
India HSBC Working Capital Facility | Hong Kong and Shanghai Banking Corporation Limited | FS India Solar Ventures Private Limited                        
Debt                        
Line of Credit Facility, Current Borrowing Capacity             $ 86,900 ₨ 8.2