XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events
6 Months Ended
Jun. 30, 2025
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsThe Company evaluated subsequent events through the date the consolidated financial statements were filed with the SEC and incorporated into the consolidated financial statements the effect of all material known events determined by Accounting Standards Codification ("ASC") 855, Subsequent Events, to be recognizable events.