v3.26.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Liabilities with Level 3 Fair Values These liabilities are considered Level 3 fair values with the tables below noting the information for the liability (in thousands):
20262025
Balance at January 1,$20,088 $8,354 
Change in fair value2,186 337 
Payment of contingent liabilities(4,438)— 
Balance at June 30,$17,836 $8,691