v3.25.2
Subsequent Events
6 Months Ended
Jun. 30, 2025
Subsequent Events [Abstract]  
Subsequent Events
23 — Subsequent Events

Management has evaluated subsequent events through August 4, 2025, which is the date these Condensed Consolidated Financial Statements were issued, and no material subsequent events were identified that are required to be reported.