XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 29, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Aug. 08, 2023
Equity, Class of Treasury Stock [Line Items]          
Purchase of treasury stock (in shares) 44,250 69,567 0 131,438  
Purchase of treasury stock (including payment of tax withholdings) $ 655 $ 1,181   $ 2,119  
August 8 2023 Authorization          
Equity, Class of Treasury Stock [Line Items]          
Authorized amount of stock repurchase program         $ 5
Open Market Share Purchases          
Equity, Class of Treasury Stock [Line Items]          
Purchase of treasury stock (in shares)   17,621      
Purchase of treasury stock (including payment of tax withholdings)   $ 283