Revenue - Summary of Changes in Contract Liabilities (Details) $ in Thousands |
3 Months Ended |
---|---|
Mar. 31, 2023
USD ($)
| |
Revenue from Contract with Customer [Abstract] | |
Contract liabilities Beginning balance | $ 15,923 |
Additions to contract liabilities during the period | 20,380 |
Change in provision for contract loss | (2,126) |
Amounts included in contract liabilities at the beginning of the period | (3,809) |
Amounts added to contract liabilities during the period | (2,500) |
Contract liabilities Ending balance | 27,868 |
Contract assets at December 31, 2022 | 7,333 |
Additions to contract assets during the period | 521 |
Contract assets at March 31, 2023 | $ 7,854 |
X | ||||||||||
- Definition Contract assets incurred during the period No definition available.
|
X | ||||||||||
- Definition Contract liabilities incurred during the period. No definition available.
|
X | ||||||||||
- Definition Contract with customer liabilities incurred during the period revenue recognized. No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in allowance for credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|