XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies - Additional Information (Detail)
6 Months Ended
Jun. 30, 2022
Revenue
Significant Accounting Policies [Line Items]  
Maximum maturity period for classification of investments as cash equivalents 3 months
Number of revenue streams 4
Description of commission revenue For Open Trading trades that the Company executes between and among institutional investor and broker-dealer clients on a matched principal basis by serving as counterparty to both the buyer and the seller, the Company earns its commission through the difference in price between the two trades.
Settlement days of bond transaction within one to two trading days
Ownership percentage 50.00%
Maximum [Member]  
Significant Accounting Policies [Line Items]  
Contractual maturities accounts receivable 1 year
Estimated useful life of fixed assets 7 years
Hosting service contract, amortization period 5 years
Ownership percentage 50.00%
Maximum [Member] | Business Combinations [Member]  
Significant Accounting Policies [Line Items]  
Estimated life of intangible assets 15 years
Minimum [Member]  
Significant Accounting Policies [Line Items]  
Estimated useful life of fixed assets 3 years
Hosting service contract, amortization period 1 year
Ownership percentage 20.00%
Minimum [Member] | Business Combinations [Member]  
Significant Accounting Policies [Line Items]  
Estimated life of intangible assets 1 year
Minimum [Member] | Internally Developed Software [Member]  
Significant Accounting Policies [Line Items]  
Estimated life of intangible assets 3 years