v3.26.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Taxes [Abstract]        
Current state income tax $ 0 $ 0 $ 4 $ 6
Effective income tax percentage 0.00%   0.00%  
Statutory federal income tax rate     21.00%