v3.25.4
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Beginning of year balance $ 0 $ 369
Increases-prior year tax positions 1,517 0
Decreases-prior year tax positions 0 (369)
Increases-current year tax positions   0
Ending of year balance $ 1,517 $ 0