XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Liabilities for Unrecognized Tax Benefits Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]    
Balance at beginning of period $ 417 $ 390
Gross decreases in current period tax positions (122)  
Gross increases (decreases) in current period tax positions   54
Reductions in tax positions due to lapse of statutory limitations (30) (27)
Balance at end of period 265 417
Accrued interest and penalties at end of period 24 107
Total liability for unrecognized tax benefits $ 289 $ 524