XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Changes in Contract Asset and Liability Balances
The following table outlines the changes in the contract asset and liability balances from December 31, 2024, to September 30, 2025:
September 30,
2025
December 31,
2024
Change
Contract assets
Unbilled receivables, net$26,911 $17,610 $9,301 
Contract assets17,174 15,540 1,634 
Total contract assets
44,085 33,150 10,935 
Contract liabilities
Deferred revenue$56,110 $51,085 $5,025