XML 136 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 15, 2023
Aug. 01, 2023
Dec. 31, 2024
Dec. 31, 2023
Subsidiary, Sale of Stock        
Cancellation of ordinary shares     $ 362,917  
Ordinary Shares        
Subsidiary, Sale of Stock        
Cancellation of ordinary shares (in share)   23,273,108   23,273,108
Cancellation of ordinary shares $ 362,917     $ 2