XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Maturities of the Company’s Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2025 $ 2,458  
2026 9,877  
2027 8,421  
2028 5,716  
2029 5,811  
Thereafter 11,139  
Total 43,422  
Less: imputed interest (8,464)  
Operating lease liabilities $ 34,958 $ 37,064