v3.25.4
Income Taxes -Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unrecognized Tax Benefits [Roll Forward]    
Balance at beginning of period $ 8,872 $ 8,662
Additions for tax positions related to prior year 158 170
Decreases for tax positions related to prior year (8)  
Additions for tax positions related to current year 51 40
Balance at end of period $ 9,073 $ 8,872