XML 47 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Other liabilities
12 Months Ended
Dec. 31, 2025
Other Liabilities1 [Abstract]  
Other liabilities
Following is a summary of other liabilities:
December 31,
20252024
Accruals and other accumulated expenses26,901 31,806 
Accounts payable8,751 6,236 
Unearned commissions15,628 7,305 
Others83 84 
Total51,363 45,431