v3.26.1
Revenue Recognition - Schedule of Contract Assets or Contract Liabilities (Details) - USD ($)
$ in Thousands
Apr. 03, 2026
Dec. 31, 2025
Dec. 31, 2024
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]      
Accounts receivable, net $ 29,127 $ 28,904 $ 32,759
Unbilled revenue 3,610 2,621 1,349
Deferred revenue $ 23,494 $ 14,853 $ 10,085