XML 98 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Unrecognized Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of year $ 656 $ 570 $ 513
Additions based on tax positions related to current year 145 145 145
Additions for tax positions of prior years 78 279 15
Reductions for tax positions of prior years 0 (60) (35)
Reductions resulting from a lapse of the applicable statute of limitations periods (147) (278) (68)
Balance at end of year $ 732 $ 656 $ 570