v3.25.3
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Schedule of Segment Information [Abstract]                
Net loss and comprehensive loss $ (152,594) $ (999) $ (665) $ (1,298) $ (1,110) $ (1,506) $ (154,258) $ (3,914)