XML 62 R49.htm IDEA: XBRL DOCUMENT
v3.21.1

Notes Receivable - Additional Information (Details) - Unsecured Notes Receivable | 3 Months Ended
--- | ---
Mar. 31, 2021
Minimum |
Accounts Notes And Loans Receivable [Line Items] |
Notes receivable, interest | 3.25%
Maximum |
Accounts Notes And Loans Receivable [Line Items] |
Notes receivable, interest | 5.50%

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Yield on the receivable, on which interest has been imputed, as calculated from its issuance value or purchase price. The calculated effective interest rate considers factors such as the issued face value or price paid for the receivable, the time period between payments, and the time until maturity [full receipt] of the receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399 + Details
Name: | us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=bwmn_UnsecuredNotesReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |