XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 28, 2025
USD ($)
Customer
Jun. 29, 2024
USD ($)
Customer
Jul. 01, 2023
USD ($)
Jun. 28, 2025
USD ($)
Segment
Customer
Jun. 29, 2024
USD ($)
Customer
Jul. 01, 2023
USD ($)
Dec. 28, 2024
Customer
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Number of operating segments | Segment       1      
Service contract warranty period       1 year      
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]       srt:ChiefExecutiveOfficerMember      
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description       The CODM allocates resources and evaluates the performance of the Company at the consolidated level using information about its revenues, gross profit, income from operations, and other key financial data.      
Service contract, period to determine nature of sale       60 days      
Arrangement fee       $ 200      
Fair value of distribution right       14,800      
Amortization cost $ 20 $ 41   20 $ 41    
Impairments expenses 0 0   0 0    
Deferred revenue recognized       1,200 1,400    
Non-current portion of deferred revenue pertains to exclusivity fee deferred revenue 7,500     7,500      
Current portion of deferred revenue pertains to exclusivity fee deferred revenue 1,500     $ 1,500      
Products warranty period       2 years      
Capitalized implementation costs $ 1,100     $ 1,100      
Capitalized implementation costs amortization period 5 years     5 years      
Amortization expense       $ 113 113    
Prepaid Expenses and Other Current Assets and Other Long Term Assets              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Deferred costs incurred $ 600     600      
Revenue, Total              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Amortization cost 4 $ 19   23 $ 38    
Impairments expenses $ 0   $ 0 $ 0   $ 0  
Revenue, Total | Minimum [Member]              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Amortization period 2 years     2 years      
Revenue, Total | Maximum [Member]              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Amortization period 3 years     3 years      
Revenue, Total | Topcon [Member] | Customer Concentration Risk              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Number of customers | Customer 1 1   1 1    
Accounts Receivable | Topcon [Member] | Credit Concentration Risk              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Number of customers | Customer       1     1
Percentage of accounts receivable accounted       29.00%     29.00%
Accounts Receivable | Topcon [Member] | Credit Concentration Risk | One Customer | Minimum [Member]              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Customer and supplier accounted percentage of total revenues, accounts receivable and purchases       10.00%     10.00%
Revenue, Total | Topcon [Member] | Customer Concentration Risk              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Percentage of accounts receivable accounted 32.00% 38.00%   32.00% 35.00%    
Revenue, Total | Topcon [Member] | Customer Concentration Risk | One Customer | Minimum [Member]              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Customer and supplier accounted percentage of total revenues, accounts receivable and purchases 10.00% 10.00%   10.00% 10.00%    
Distribution Rights [Member]              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Revenue Recognized $ 300 $ 400   $ 700 $ 700    
Royalty Agreements              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Number of customers | Customer       3