v3.26.1
Borrowings - Schedule of Company's outstanding foreign-denominated debt obligations (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]    
Original Principal Amount $ 30,420 $ 20,194
Unrealized Gain/Loss (1,618) 89
United States    
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]    
Original Principal Amount 28,801 20,283
Canadian Dollar    
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]    
Original Principal Amount 19,496 12,514
Unrealized Gain/Loss (848) 27
Canadian Dollar | Local    
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]    
Original Principal Amount 26,756 18,000
Canadian Dollar | United States    
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]    
Original Principal Amount 18,647 12,541
Euro    
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]    
Original Principal Amount 5,507 5,177
Unrealized Gain/Loss (509) 45
Euro | Local    
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]    
Original Principal Amount 4,688 5,000
Euro | United States    
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]    
Original Principal Amount 4,998 5,222
Great British Pound    
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]    
Original Principal Amount 5,417 2,503
Unrealized Gain/Loss (261) 17
Great British Pound | Local    
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]    
Original Principal Amount 4,020 2,000
Great British Pound | United States    
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]    
Original Principal Amount $ 5,156 $ 2,520