v3.25.4
Income Taxes (Details 6) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
U. S. Federal $ 0 $ 0
Income taxes paid, net (361) (300)
California [Member]    
Income taxes paid, net 0 16
State And Local Tax Jurisdiction Other [Member]    
Income taxes paid, net 361 298
Kansas [Member]    
Income taxes paid, net 70 134
Texas [Member]    
Income taxes paid, net 23 19
Florida [Member]    
Income taxes paid, net 30 0
New Jersey [Member]    
Income taxes paid, net 48 0
Missouri [Member]    
Income taxes paid, net 30 0
Other [Member]    
Income taxes paid, net 113 129
Foreign Country Other [Member]    
Income taxes paid, net $ 47 $ 0