v3.26.1
Income Taxes - Schedule of taxes paid by jurisdiction (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Taxes Paid by Jurisdiction    
U.S. Federal $ 81 $ 76
U.S. State 4 22
Foreign (India) 18 0
Total taxes paid $ 103 $ 98