v3.26.3
ACCRUED EXPENSES AND OTHER LIABILITIES
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER LIABILITIES

Note 9     ACCRUED EXPENSES AND OTHER LIABILITIES

 

As of June 30, 2026 and December 31, 2025, accrued expenses and other liabilities consisted of the following:

      
   June 30,
2026
  December 31,
2025
    $     $  
Accrued expenses   34,776    28,833 
Other liabilities   91,953    93,128 
Accrued expenses and other liabilities   126,729    121,961