v3.26.1
Income Taxes - Schedule of Aggregate Changes in Tax Effected Capital Losses (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Schedule of Aggregate Changes in Tax Effected Capital Losses [Abstract]  
Tax effected capital losses, beginning balance $ 6,689
Tax effected capital losses, expirations in period
Tax effected capital losses, utilizations in period (1,291)
Tax effected capital losses, ending balance $ 5,398