XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events
6 Months Ended
Jun. 30, 2025
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsThe Company has evaluated subsequent events from the balance sheet date through August 7, 2025, the issuance date of these unaudited interim consolidated financial statements, and has not identified any additional items that have not previously been mentioned elsewhere requiring disclosure.