Accounts Receivables, Unbilled Receivables, Allowance for Credit Losses and Contract Liabilities - Additional information - (Detail) - USD ($) |
3 Months Ended | ||
---|---|---|---|
Apr. 30, 2023 |
Apr. 30, 2022 |
Jan. 31, 2023 |
|
Receivables [Abstract] | |||
Deferred revenue, recognized | $ 2,000,000.0 | ||
Transaction price allocated to performance obligations | 20,500,000 | ||
Allowance for credit losses on current accounts receivable | 580,000 | $ 841,000 | |
Allowance for credit losses on current unbilled receivables | 400,000 | 200,000 | |
Allowance for credit losses on long-term unbilled receivables | 200,000 | 0 | |
Allowance for credit losses on unbilled receivables | 570,000 | $ 168,000 | |
Impairment losses | 0 | $ 0 | |
Revenue recognized related to remaining performance obligations | 4,000,000.0 | ||
Offset on contract liabilities | $ 1,900,000 |
X | ||||||||||
- Definition Allowance for credit losses on current unbilled receivables. No definition available.
|
X | ||||||||||
- Definition Allowance for credit losses on long-term unbilled receivables. No definition available.
|
X | ||||||||||
- Definition Allowance for credit losses on unbilled receivables. No definition available.
|
X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of revenue recognized that was previously reported as deferred or unearned revenue. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|