XML 28 R14.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Contracts in Progress | 12 Months Ended
--- | ---
Dec. 31, 2024
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] |
Contracts in Progress | Contracts in Progress The following table reflects the calculation of the net balance of contract assets and contract liabilities. Costs and estimated earnings on contracts in progress consist of the following (in thousands):
| December 31, 2024 |  | December 31, 2023
Costs incurred on uncompleted contracts | $ | 388,531 |  |  | $ | 359,509 |
Estimated contract earnings in excess of costs | 600,147 |  |  | 541,851 |
Estimated contract earnings to date | 988,678 |  |  | 901,360 |
Less: billed to date | (953,214) |  |  | (875,321) |
Net contract assets | $ | 35,464 |  |  | $ | 26,039 |

X
- Definition Contracts in progress. + References No definition available. + Details
Name: | bwmn_ContractsInProgressTextBlock
Namespace Prefix: | bwmn_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration