Major Shareholders
| 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 2025-03-31  | 
                            
                                
                                    
                                        As at 2025-03-31  | 
                            
                                
                                    
                                        As at 2025-03-31  | 
                            
                                
                                    
                                        As at 2025-03-31  | 
                            
                                
                                    
                                        As at 2025-03-31  | 
                            
                        
|---|---|---|---|---|---|---|---|---|---|---|---|
| Major shareholders | |||||||||||
| Major shareholders | |||||||||||
| Name | 
                                        
                                             
                                                日本基礎技術従業員持株会
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                東陽商事株式会社
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                株式会社りそな銀行
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                三菱UFJ信託銀行株式会社
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                株式会社北陸銀行
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                丸全昭和運輸株式会社
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                日本国土開発株式会社
                                                
                                             
                                        
                                     | 
                                
                                    — | 
                                        
                                             
                                                日本基礎技術取引先持株会
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                日本生命保険相互会社
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                前川 貞夫
                                                
                                             
                                        
                                     | 
                                
                            
| Address | 
                                        
                                             
                                                大阪市北区天満一丁目9番14号
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                東京都北区王子本町二丁目25番3号
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                大阪市中央区備後町二丁目2番1号
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                東京都千代田区丸の内1丁目4番5号
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                富山県富山市堤町通り一丁目2番26号
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                神奈川県横浜市中区南仲通2丁目15
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                東京都港区虎ノ門四丁目3番13号
                                                
                                             
                                        
                                     | 
                                
                                    — | 
                                        
                                             
                                                大阪市北区天満一丁目9番14号
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                東京都千代田区丸の内一丁目6番6号
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                香川県三豊市
                                                
                                             
                                        
                                     | 
                                
                            
| Number of shares held | 
                                        
                                             
                                                769,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                684,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                771,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                346,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                746,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                346,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                1,032,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                8,284,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                2,693,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                507,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                387,000
                                                
                                                    
                                                        xbrli:shares
                                                    
                                                
                                             
                                        
                                     | 
                                
                            
| Shareholding ratio (excluding treasury shares) | 
                                        
                                             
                                                0.0399
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                0.0355
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                0.0400
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                0.0180
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                0.0387
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                0.0180
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                0.0536
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                0.4299
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                0.1398
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                0.0263
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                0.0201
                                                
                                                    
                                                        xbrli:pure
                                                    
                                                
                                             
                                        
                                     |