Shareholdings
| Concept | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2025-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | As at 2024-03-31 | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Shareholdings | ||||||||||||
| Reporting company | ||||||||||||
| Details of specified investment shares held for purposes other than pure investment | ||||||||||||
| Issue | 
                                                高周波熱錬㈱
                                                
                                             | 
                                                三井住友建設㈱
                                                
                                             | 
                                                ㈱みずほフィナンシャルグループ
                                                
                                             | 
                                                太平洋セメント㈱
                                                
                                             | 
                                                日本コンクリート工業㈱
                                                
                                             | 
                                                阪和興業㈱
                                                
                                             | — | — | — | — | — | — | 
| Number of shares | 
                                                122,300
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                332,800
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                60,387
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                19,800
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                600,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                30,600
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                19,800
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                30,600
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                60,387
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                600,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                122,300
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
                                                332,800
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             | 
| Carrying amount | 
                                                118,386,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                138,777,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                244,627,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                77,160,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                205,200,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                149,634,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                69,676,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                181,458,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                183,938,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                243,000,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                136,976,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
                                                143,104,000
                                                
                                                    
                                                        JPY
                                                    
                                                
                                             | 
| Purpose of shareholding, overview of business alliance, quantitative effects of shareholding and reason for increase in number of shares | 
                                                コンクリート関連事業における関係先であり、営業関係の強化、安定した資材調達及び技術交流のために保有しております。
                                                
                                             | 
                                                コンクリート関連事業における関係先であり、営業関係の強化、販路拡大のために保有しております。
                                                
                                             | 
                                                資金調達や決済等の金融取引を行っており、財務関係の関係強化、安定した資金調達のために保有しております。
                                                
                                             | 
                                                コンクリート関連事業における関係先であり、営業関係の強化、安定した資材調達及び技術交流のために保有しております。
                                                
                                             | 
                                                コンクリート関連事業における関係先であり、営業関係の強化、販路拡大のために保有しております。
                                                
                                             | 
                                                コンクリート関連事業における関係先であり、営業関係の強化、安定した資材調達のために保有しております。
                                                
                                             | — | — | — | — | — | — | 
| Whether issuer of aforementioned shares holds reporting company's shares | 
                                                有
                                                
                                             | 
                                                無
                                                
                                             | 
                                                無(注)2
                                                
                                             | 
                                                有
                                                
                                             | 
                                                有
                                                
                                             | 
                                                有
                                                
                                             | — | — | — | — | — | — |