v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Bowman Lansdowne Development L L C | President, Chairman and Chief Executive Officer      
Related Party Transaction [Line Items]      
Notes receivable $ 0.5   $ 0.5
Lansdowne Development Group, LLC | Related Party      
Related Party Transaction [Line Items]      
Notes receivable 0.4   0.4
Bowman Realty Investments2010 L L C | President, Chairman and Chief Executive Officer      
Related Party Transaction [Line Items]      
Notes receivable $ 0.2   $ 0.2
MREC Shenandoah VA, LLC | Lake Frederick Holdings, LLC      
Related Party Transaction [Line Items]      
Ownership (in percent) 92.00%    
MREC Shenandoah VA, LLC | Bowman Lansdowne Development, LLC and Bowman Realty Investments 2013 LLC      
Related Party Transaction [Line Items]      
Ownership (in percent) 8.00%    
MREC Shenandoah VA, LLC | Mr. Bowman      
Related Party Transaction [Line Items]      
Ownership (in percent) 100.00%    
MREC Shenandoah VA, LLC | President, Chairman and Chief Executive Officer      
Related Party Transaction [Line Items]      
Invoices $ 0.3 $ 0.1  
Received payments 0.1 0.1  
Administrative, Accounting and Project Management Services      
Related Party Transaction [Line Items]      
Related party transactions due 0.1 0.1  
Administrative, Accounting and Project Management Services | Related Party      
Related Party Transaction [Line Items]      
General & administrative expenses $ 0.1 $ 0.1