v3.25.1
Revision of Previously Issued Financial Statements (Details) - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2023
Dec. 31, 2024
Revision of Previously Issued Financial Statements [Abstract]    
Cumulative amount   $ 104
Acquired shares percentage 100.00%