XML 31 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS RECEIVABLE AND CONTRACT ASSETS
12 Months Ended
Dec. 31, 2024
ACCOUNTS RECEIVABLE AND CONTRACT ASSETS  
ACCOUNTS RECEIVABLE AND CONTRACT ASSETS

NOTE 7—ACCOUNTS RECEIVABLE AND CONTRACT ASSETS

Accounts receivable and contract assets, net of allowance, consisted of the following:

Years Ended December 31,

 

    

2024

    

2023

 

Accounts receivable, net of allowance

$

40,478

$

51,758

Contract assets

 

18,335

 

30,176

Receivables from related parties

 

9

 

183

$

58,822

$

82,117