v3.26.1
Schedule of Investment in Sarborg Using Cost Method (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
Balance as of December 31, 2025
Balance as of March 31, 2026 122,932
Sarborg Limited [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Balance as of December 31, 2025
Investment in Sarborg 123,000
Loss on equity investment in Sarborg (68)
Impairment on equity investment in Sarborg
Balance as of March 31, 2026 $ 122,932