v3.26.1
The Company and Summary of Significant Accounting Policies - Intangible Assets - Carrying Amount, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Assets    
Gross carrying amount $ 18,010 $ 1,940
Accumulated amortization (1,988) (1,016)
Carrying amount, net 16,022 924
Developed Technology    
Intangible Assets    
Gross carrying amount 990 990
Accumulated amortization (734) (635)
Carrying amount, net 256 355
Customer Relationships    
Intangible Assets    
Gross carrying amount 16,450 950
Accumulated amortization (1,215) (381)
Carrying amount, net 15,235 $ 569
Noncompete Agreements    
Intangible Assets    
Gross carrying amount 570  
Accumulated amortization (39)  
Carrying amount, net $ 531