v3.25.2
Schedule of Lease Term and Discount Rate (Details)
Jun. 30, 2025
Dec. 31, 2024
UNITED STATES    
Weighted-average remaining lease term - years 1 year 4 months 2 days 1 year 10 months 13 days
Weighted-average discount rate 3.36% 3.49%
MALAYSIA    
Weighted-average remaining lease term - years 3 years 3 months 18 days 3 years 9 months 14 days
Weighted-average discount rate 2.78% 2.78%