v3.26.1
Risk and Uncertainties (Details)
$ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Oct. 01, 2024
USD ($)
Oct. 01, 2024
HKD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Risk and Uncertainties [Line Items]            
Cash balance     $ 11.1   $ 11.1  
Fund held in escrow     9.5   9.5  
Maintained financial institutions amount     10.9   10.9  
Deposit protection $ 0.1 $ 0.8        
Foreign exchange loss and gain     0.2 $ 1.8 0.4 $ 2.9
Hong Kong [Member]            
Risk and Uncertainties [Line Items]            
Cash balance     11.6   11.6  
Fund held in escrow     1.6   1.6  
United States [Member]            
Risk and Uncertainties [Line Items]            
Maintained financial institutions amount     $ 0.2   $ 0.2