XML 103 R88.htm IDEA: XBRL DOCUMENT v3.26.1
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]    
Unrecognized tax benefit as of January 1 $ 6,954 $ 6,873
Gross increase for tax positions for the prior year (62) (303)
Gross decrease for tax positions for the prior year 497 393
Gross increase for tax positions of the current year 140 170
Gross decrease for lapse of statute of limitations (72) (179)
Unrecognized tax benefits balance at December 31 $ 7,457 $ 6,954