v3.26.1
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)