v3.26.1
FAIR VALUE MEASUREMENT - Schedule of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Cash equivalents—Money market funds $ 23,135 $ 22,717
Equity securities, at fair value 17,075 26,903
Available-for-sale debt securities 26,033 18,417
Debt securities, at fair value   23,977
Total assets 66,243 92,014
Liabilities:    
Loan commitments, at fair value 0 2,766
Total liabilities   2,766
Level 1    
Assets:    
Cash equivalents—Money market funds 23,135 22,717
Equity securities, at fair value 0 9,828
Available-for-sale debt securities 0 0
Debt securities, at fair value   0
Total assets 23,135 32,545
Liabilities:    
Loan commitments, at fair value   0
Total liabilities   0
Level 2    
Assets:    
Cash equivalents—Money market funds 0 0
Equity securities, at fair value 0 0
Available-for-sale debt securities 0 0
Debt securities, at fair value   23,977
Total assets 0 23,977
Liabilities:    
Loan commitments, at fair value   0
Total liabilities   0
Level 3    
Assets:    
Cash equivalents—Money market funds 0 0
Equity securities, at fair value 17,075 17,075
Available-for-sale debt securities 26,033 18,417
Debt securities, at fair value   0
Total assets $ 43,108 35,492
Liabilities:    
Loan commitments, at fair value   2,766
Total liabilities   $ 2,766