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]    
Beginning of the period $ 3,735 $ 4,725
Additions for current year tax positions 19 456
Expiration of statutes (2,834) (1,446)
End of the period $ 920 $ 3,735