XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Repurchase of Common Stock (Details) - shares
1 Months Ended
Apr. 30, 2023
Aug. 31, 2023
Dec. 31, 2022
October 2022 stock repurchase plan      
Equity, Class of Treasury Stock [Line Items]      
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased     359,752
April 2023 Stock Repurchase Plan [Member]      
Equity, Class of Treasury Stock [Line Items]      
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 619,000    
Stock Repurchase Program, Number of Shares Authorized to be Repurchased, Percentage of Shares Outstanding 5.00%    
Stock Repurchase Program, Period in Force 1 year    
Augest 2023 Stock Repurchase Plan [Member]      
Equity, Class of Treasury Stock [Line Items]      
Stock Repurchase Program, Number of Shares Authorized to be Repurchased   588,000  
Stock Repurchase Program, Number of Shares Authorized to be Repurchased, Percentage of Shares Outstanding   5.00%  
Stock Repurchase Program, Period in Force   1 year