XML 65 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
EQUITY (Details) - $ / shares
12 Months Ended
Jun. 19, 2024
Dec. 31, 2024
Dec. 31, 2023
Sep. 12, 2019
Equity [Abstract]        
Capital units authorized (in shares)   21,500,000    
Common stock, authorized (in shares)   20,000,000 20,000,000  
Common stock, par value (in usd per share)   $ 0.001 $ 0.001  
Preferred stock, shares authorized (in shares)   1,500,000    
Preferred stock, par value (in usd per share)   $ 0.001    
Common stock, issued (in shares)   10,938,000 10,896,000  
Preferred stock, issued (in shares)   0    
Increase in the number of shares authorized (in shares) 500,000      
Shares authorized for issuance (in shares) 2,100,000      
Additional shares authorized for repurchase (in shares)       2,000,000.0
Stock repurchased (in shares)   0 31,000  
Remaining number of shares authorized to be repurchased (in shares)   1,300,000