Statement Of Changes In Equity [Abstract]
| Concept | 2023-01-01 to 2023-12-31 | As at 2023-12-31 | 2023-01-01 to 2023-12-31 | As at 2023-12-31 | As at 2023-12-31 | 2023-01-01 to 2023-12-31 | 2023-01-01 to 2023-12-31 | As at 2023-12-31 | As at 2023-12-31 | 2023-01-01 to 2023-12-31 | 2023-01-01 to 2023-12-31 | 2023-01-01 to 2023-12-31 | 2023-01-01 to 2023-12-31 | As at 2023-12-31 | 2023-01-01 to 2023-12-31 | As at 2023-12-31 | 2023-01-01 to 2023-12-31 | As at 2023-12-31 | As at 2023-12-31 | As at 2023-12-31 | As at 2022-12-31 | 2022-01-01 to 2022-12-31 | 2022-01-01 to 2022-12-31 | 2022-01-01 to 2022-12-31 | 2022-01-01 to 2022-12-31 | 2022-01-01 to 2022-12-31 | 2022-01-01 to 2022-12-31 | As at 2022-12-31 | As at 2022-12-31 | As at 2022-12-31 | 2022-01-01 to 2022-12-31 | As at 2022-12-31 | As at 2022-12-31 | As at 2022-12-31 | As at 2022-12-31 | As at 2022-12-31 | As at 2022-12-31 | 2022-01-01 to 2022-12-31 | 2022-01-01 to 2022-12-31 | 2022-01-01 to 2022-12-31 | As at 2021-12-31 | As at 2021-12-31 | As at 2021-12-31 | As at 2021-12-31 | As at 2021-12-31 | As at 2021-12-31 | As at 2021-12-31 | As at 2021-12-31 | As at 2021-12-31 | As at 2021-12-31 | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Statement of changes in equity [abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Statement of changes in equity [line items] | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity | — | 
                                                383,799,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                4,684,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | 
                                                149,388,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                80,386,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | 
                                                1,124,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                31,016,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                96,808,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                20,393,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                382,675,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                381,227,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                4,957,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                79,858,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                1,405,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                31,016,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                142,576,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                96,808,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                24,607,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                379,822,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | 
                                                118,735,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                107,400,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                79,824,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                5,124,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                10,592,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                350,145,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                347,916,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                2,229,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                16,409,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                31,016,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
| Changes in equity [abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Comprehensive income [abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Profit (loss) | 
                                                6,189,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                5,941,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | 
                                                248,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                5,941,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                23,548,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                23,070,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                478,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | — | — | 
                                                23,070,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | — | — | — | — | — | — | 
| Other comprehensive income | 
                                                3,047,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                3,049,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | 
                                                2,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                177,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                1,342,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                4,214,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                7,945,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                246,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                7,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | — | — | 
                                                7,952,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                8,198,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | — | — | — | — | — | — | 
| Comprehensive income | 
                                                3,142,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                2,892,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | 
                                                250,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                5,764,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                1,342,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                4,214,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                31,493,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                22,824,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                471,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | — | — | 
                                                31,022,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                8,198,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | — | — | — | — | — | — | 
| Increase (decrease) through other changes, equity | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                492,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                492,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | — | — | 
                                                492,000
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | 
                                                -
                                                
                                                    
                                                        BGN
                                                    
                                                
                                             | — | — | — | — | — | — | — | — | — | — |