Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Disaggregation of Revenue by Geography |
The following revenue disaggregated by geography was recognized:
(1)
U.S. represented 43 % and 41% for the years ended December 31, 2024 and 2023, respectively, and Canada represented 14% for the year ended December 31, 2024.
(2)
United Kingdom represented 12% and 13% for the years ended December 31, 2024 and 2023, respectively.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule Of Changes In Contract With Customer Asset |
Changes in contract assets were as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule Of Changes In Contract With Customer Liability |
Changes in contract liabilities were as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule Of Expects To Recognize Its Remaining Performance Obligations |
The Company expects to recognize its remaining performance obligations as of December 31, 2024, over the following periods:
|