v3.25.3
Unbilled Receivables (Tables)
9 Months Ended
Sep. 28, 2025
Contractors [Abstract]  
Schedule of Unbilled Receivables Unbilled receivables consisted of the following:
September 28, 2025December 31, 2024
Unbilled revenue$46,414 $40,634 
Advances and progress billings(37,773)(32,386)
Net unbilled receivables$8,641 $8,248