XML 32 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Contract Balances

The Company’s contract balances were as follows:

 

 

As of

 

(In thousands)

 

June 30, 2025

 

 

December 31, 2024

 

Unbilled receivables

 

$

30,110

 

 

$

29,104

 

Deferred revenue

 

$

20,590

 

 

$

21,852