v3.25.2
Subsequent events
6 Months Ended
Jun. 30, 2025
Subsequent Events [Abstract]  
Subsequent events Subsequent events
The Company performed its subsequent event procedures through July 31, 2025, the date these unaudited condensed consolidated financial statements were issued.