XML 56 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2024
Revenues  
Schedule of contract assets included in accounts receivable

December 31,

    

2024

    

2023

    

2022

(in thousands)

Unbilled trade receivables

$

60,951

$

59,831

$

103,498