v3.26.1
Income Taxes - Unrecognized Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Taxes    
Unrecognized tax benefits, beginning balance $ 2,249 $ 2,029
Gross increases/(decreases) related to current year 459 505
Gross increases/(decreases) related to prior years 13  
Gross increases/(decreases) related to prior years   (285)
Unrecognized tax benefits, ending balance $ 2,721 $ 2,249