Income Taxes - Schedule of Undistributed Net Realised Gains on Investments (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Realized Investment Gains (Losses) [Abstract] | ||
| Accumulated net distributable earnings (losses) | $ 213 | $ 106 |
| Paid-in capital in excess of par value | $ (213) | $ (106) |