v3.25.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Cash and cash equivalents in U.S. dollars in U.S. banks $ 152,064 $ 117,295
Cash and cash equivalents in foreign banks and foreign currency 14,084 10,819
Cash on hand 2,534 2,389
Cash $ 168,682 $ 130,503