v3.26.1
Summary of Significant Accounting Policies - Schedule of Cash Balances By Investment Type and Applicable Deposit Insurance Coverage (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Cash and cash equivalents $ 13,600 $ 15,300
Long-term certificates of deposit 28,444 23,516
Short-term bank deposits 14,058 15,355
Total cash, cash equivalents and bank deposits 56,100 54,200
Amount exceeding PRC DIS coverage $ 55,500 $ 53,500