| Year/Date | 
                            Period | 
                            Document | 
                            Download | 
                        
                        
                            | 2025 | 
                            Q3 | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2025 | 
                            Q2 | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2025 | 
                            Q1 | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2024 | 
                            FY | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2024 | 
                            Q3 | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2024 | 
                            Q2 | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2024 | 
                            Q1 | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2023 | 
                            FY | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2023 | 
                            Q3 | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2023 | 
                            Q2 | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2023 | 
                            Q1 | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2022 | 
                            FY | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2022 | 
                            Q3 | 
                            Financial Statements | 
                            
                                
                                     
                                
                             | 
                        
                        
                            | 2022 | 
                            Q2 | 
                            Financial Statements | 
                            
                                
                                     
                                
                             |