v3.25.4
Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits Table (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unrecognized Tax Benefits    
Unrecognized tax benefits at beginning of period: $ 265 $ 307
Decreases based on tax positions for prior periods (92) (42)
Balance at end of period $ 173 $ 265