Revenue Recognition - Additional Information (Detail) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
---|---|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Mar. 31, 2022 |
|
Contract With Customer Assets And Liabilities [Line Items] | |||||
Receivables billed but not paid under retainage provisions in its customer contracts | $ 2,723 | $ 2,723 | $ 3,182 | ||
Amortization expense | 12 | $ 12 | 36 | $ 46 | |
Revenue remaining unsatisfied performance obligations amount | 293,671 | 293,671 | |||
Customer Deposit [Member] | |||||
Contract With Customer Assets And Liabilities [Line Items] | |||||
Contract liabilities | 15,040 | 15,040 | 4,216 | ||
Prepaid Expenses and Other Current Assets [Member] | |||||
Contract With Customer Assets And Liabilities [Line Items] | |||||
Capitalized costs, net of amortization | $ 27 | $ 27 | $ 32 |
X | ||||||||||
- Definition Contract with customer assets and liabilities. No definition available.
|
X | ||||||||||
- Definition The amount of obligation to transfer good or service to customer for which consideration is receivable. No definition available.
|
X | ||||||||||
- Definition Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract. No definition available.
|
X | ||||||||||
- Definition Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
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
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|