REVENUE (Tables) |
3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Revenue from Contracts with Customers Disaggregated by Geography | The following table presents revenue from contracts with customers disaggregated by geography:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Revenue from Contracts with Customers Disaggregated by Timing of Revenue Recognition | The following table presents revenue from contracts with customers disaggregated by the timing of revenue recognition:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Accounts Receivable and Contract Liabilities | Accounts receivable and contract liabilities were as follows on the dates presented:
|