XML 60 R50.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Accounting Policies - Additional Information (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Income tax, Uncertain tax position description | The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon settlement.

X
- Definition Uncertain Income Tax Position Description + References No definition available. + Details
Name: | iosp_UncertainIncomeTaxPositionDescription
Namespace Prefix: | iosp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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