XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Unrecognized Income Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Gross unrecognized income tax benefits — beginning balance $ 4,695 $ 4,381 $ 4,303
Increases related to tax positions taken during the current year 1,475 1,091 1,104
Increases related to tax positions taken during the prior years 324 10 0
Decreases related to tax positions taken during the prior years (783) (787) (1,026)
Gross unrecognized income tax benefits — ending balance $ 5,711 $ 4,695 $ 4,381