Income Taxes - Narrative (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Operating Loss Carryforwards [Line Items] | ||
| Valuation allowance | $ 14,036,000 | $ 7,764,000 |
| Undistributed earnings of foreign subsidiaries | 21,900,000 | |
| Unrecognized tax benefits | 0 | 0 |
| Domestic Tax Jurisdiction | ||
| Operating Loss Carryforwards [Line Items] | ||
| Operating loss carryforwards | 75,900,000 | 60,000,000.0 |
| United States, country of domicile | ||
| Operating Loss Carryforwards [Line Items] | ||
| Valuation allowance | 5,800,000 | 2,400,000 |
| Foreign Tax Jurisdiction | ||
| Operating Loss Carryforwards [Line Items] | ||
| Operating loss carryforwards | 6,300,000 | 6,300,000 |
| Valuation allowance | $ 500,000 | $ 500,000 |