Income Taxes - Schedule of Cash Paid for Income Taxes, Net of Refunds (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Effective Income Tax Rate Reconciliation [Line Items] | |||
| U.S. Federal | $ 0 | ||
| Total | 3,486 | $ 1,979 | $ 2,432 |
| New York City, New York | |||
| Effective Income Tax Rate Reconciliation [Line Items] | |||
| Domestic state and local | 175 | ||
| Other | |||
| Effective Income Tax Rate Reconciliation [Line Items] | |||
| Domestic state and local | 254 | ||
| India | |||
| Effective Income Tax Rate Reconciliation [Line Items] | |||
| Foreign | 1,943 | ||
| Hong Kong | |||
| Effective Income Tax Rate Reconciliation [Line Items] | |||
| Foreign | 680 | ||
| United Kingdom | |||
| Effective Income Tax Rate Reconciliation [Line Items] | |||
| Foreign | 319 | ||
| Other | |||
| Effective Income Tax Rate Reconciliation [Line Items] | |||
| Foreign | $ 115 | ||