v3.25.4
Income Taxes (Details 6) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unrecognized Tax Benefits [Roll Forward]    
Beginning balance of unrecognized tax benefits $ 6,780 $ 3,587
(Decrease) Increase for prior period tax positions (763) 1,243
Increase for current period tax positions 925 1,950
Ending balance of unrecognized tax benefits $ 6,942 $ 6,780