v3.25.2
Organization and Description of Business (Details)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended
Mar. 16, 2023
USD ($)
May 31, 2025
item
Dec. 31, 2024
USD ($)
item
Apr. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Organization and Description of Business                  
Number of participants | item   180 80            
Accumulated deficit     $ 155,897     $ 189,332   $ 189,332  
Net loss           15,993 $ 10,329 33,435 $ 18,076
Cash and cash equivalents     $ 176,498     $ 154,490   154,490  
Proceeds from issuance of ordinary shares upon closing of business combination $ 56,700                
Aggregate sales price       $ 105,300 $ 75,800     $ 10,600