v3.26.1
Derivative Instruments - Summary of Gross Fair Values of Individual Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Net Amounts of Assets Presented in the Consolidated Balance Sheet, Derivative Assets $ 0 $ 0
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 0 0
Net Amounts of Liabilities Presented in the Consolidated Balance Sheet, Derivative Liabilities 426 8
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 0  
Gross Amount of Collateral Received/Pledged Not Offset in the Consolidated Balance Sheet, Derivative Liabilities   0
Net Amount, Derivative Assets 0 0
Derivative Asset, Fair Value, Gross Asset 3 0
Derivative Asset, Fair Value, Amount Offset Against Collateral 3 0
Derivative liabilities 429 8
Derivative Liability, Fair Value, Amount Offset Against Collateral 3 0
Derivative Liabilities Net Amount 426 8
Foreign Exchange Future    
Derivatives, Fair Value [Line Items]    
Net Amounts of Liabilities Presented in the Consolidated Balance Sheet, Derivative Liabilities 426  
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 0  
Derivative liabilities 429  
Derivative Liability, Fair Value, Amount Offset Against Collateral 3  
Derivative Liabilities Net Amount 426  
Foreign Exchange Forward    
Derivatives, Fair Value [Line Items]    
Net Amounts of Assets Presented in the Consolidated Balance Sheet, Derivative Assets 0  
Net Amounts of Liabilities Presented in the Consolidated Balance Sheet, Derivative Liabilities   8
Derivative Liability, Fair Value, Amount Not Offset Against Collateral   0
Derivative Asset, Fair Value, Gross Asset 3 0
Derivative Asset, Fair Value, Amount Offset Against Collateral $ 3 0
Derivative liabilities   8
Derivative Liability, Fair Value, Amount Offset Against Collateral   0
Derivative Liabilities Net Amount   $ 8