v3.25.4
Income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Federal $ 8 $ 443 $ 1,248
State 136 222 160
Total current 144 665 1,408
Total tax provision $ 144 $ 665 $ 1,408