v3.25.4
Income Taxes - (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Taxes    
Provision or benefit from income taxes $ 0  
Effective tax rate (as a percent) 0.00% 0.00%