v3.25.1
9. Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt Instruments [Abstract]  
Schedule of Debt Arrangements
Our debt arrangements consisted of the following at March 31, 2025 and December 31, 2024 (in thousands):
Balance (USD)
Loan AgreementCurrencyMarch 31,
2025
December 31,
2024
Revolving Credit FacilityUSD$— $— 
India Credit FacilityUSD419,101 464,550 
India Citibank Working Capital Facility
INR
56,113 48,017 
India Credit Agricole Working Capital FacilityINR38,578 — 
India JPM Working Capital FacilityINR11,690 28,490 
India HSBC Working Capital FacilityINR— 69,097 
Total debt principal525,482 610,154 
Less: unamortized issuance costs(339)(376)
Total debt525,143 609,778 
Less: current portion(197,201)(236,424)
Noncurrent portion$327,942 $373,354