XML 55 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

Components of accrued expenses and other current liabilities are as follows as of December 31:

 

   2025   2024 
Accruals for operating expenses  $106,770   $124,491 
Other payables   14,888    10,426 
Total  $121,658   $134,917