XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF REGULAR QUARTER DIVIDEND PAYMENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 12, 2024
Mar. 28, 2024
Dec. 06, 2023
Sep. 11, 2023
Jun. 13, 2023
Mar. 28, 2023
O 2024 Q2 Dividends [Member]            
Dividends Payable [Line Items]            
Dividends payable, date declared Jun. 12, 2024          
Dividends payable, amount per share $ 0.34          
Dividends payable, date to be paid Jul. 10, 2024          
Dividend paid on or before date, amount $ 3,432          
O 2024 Q1 Dividends [Member]            
Dividends Payable [Line Items]            
Dividends payable, date declared   Mar. 28, 2024        
Dividends payable, amount per share   $ 0.33        
Dividends payable, date to be paid   Apr. 24, 2024        
Dividend paid on or before date, amount   $ 3,331        
O 2023 Q4 Dividends [Member]            
Dividends Payable [Line Items]            
Dividends payable, date declared     Dec. 06, 2023      
Dividends payable, amount per share     $ 0.33      
Dividends payable, date to be paid     Jan. 04, 2024      
Dividend paid on or before date, amount     $ 3,332      
O 2023 Q3 Dividends [Member]            
Dividends Payable [Line Items]            
Dividends payable, date declared       Sep. 11, 2023    
Dividends payable, amount per share       $ 0.33    
Dividends payable, date to be paid       Oct. 06, 2023    
Dividend paid on or before date, amount       $ 3,331    
O 2023 Q2 Dividends [Member]            
Dividends Payable [Line Items]            
Dividends payable, date declared         Jun. 13, 2023  
Dividends payable, amount per share         $ 0.33  
Dividends payable, date to be paid         Jul. 07, 2023  
Dividend paid on or before date, amount         $ 3,332  
O 2023 Q1 Dividends [Member]            
Dividends Payable [Line Items]            
Dividends payable, date declared           Mar. 28, 2023
Dividends payable, amount per share           $ 0.32
Dividends payable, date to be paid           Apr. 24, 2023
Dividend paid on or before date, amount           $ 3,229