XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits    
Minimum compensation expense for certain covered employees $ 1,000  
Unrecognized Tax Benefits, Beginning Balance 1,317  
Increase related to current year tax position 82  
Increase related to prior year tax position 37  
Decrease related to lapse of statue of limitations (767)  
Unrecognized Tax Benefits, Ending Balance 669  
Unrecognized tax benefits expected to be recognized in next twelve months 500  
Unrecognized tax benefits, accrued interest and penalties $ 100 $ 300