XML 40 R29.htm IDEA: XBRL DOCUMENT
v3.24.3

LEASES (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2024
Leases [Abstract] |
Schedule of Operating Lease Assets and Liabilities | Nearly all of the Company’s leasing arrangements are classified as operating leases. ROU asset and lease liability balances were as follows for the periods presented:
| September 30, 2024 |  | December 31, 2023
ROU asset | $ | 43,924 |  |  | $ | 45,409 |
Current lease liability | 8,067 |  |  | 7,652 |
Long-term lease liability | 38,509 |  |  | 39,744 |
Total lease liability | $ | 46,576 |  |  | $ | 47,396 |

X
- Definition Operating Lease Right-Of-Use Assets And Liabilities + References No definition available. + Details
Name: | boom_OperatingLeaseAssetsAndLiabilitiesTableTextBlock
Namespace Prefix: | boom_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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