Leases - Additional Information (Details) $ in Millions |
1 Months Ended | |||||
|---|---|---|---|---|---|---|
|
Apr. 30, 2026
MYR (RM)
|
Apr. 30, 2026
USD ($)
|
Apr. 30, 2026
USD ($)
|
Jul. 05, 2026 |
Nov. 30, 2025
agreement
|
Dec. 31, 2023 |
|
| Leases [Abstract] | ||||||
| Option to extend, term | 1 year | 1 year | 1 year | 5 years | 3 years | |
| Number of supplemental lease agreements | agreement | 2 | |||||
| Monthly rental payments | RM 962,267 | $ 0.2 | ||||
| Decrease of ROU asset due to remeasurement | $ 2.1 | |||||
| Decrease of Operating lease liability due to remeasurement | 3.1 | |||||
| Realized foreign exchange gain | $ 1.0 | |||||