I understand your frustration with File Explorer search results defaulting to a non-Details view. While there isn't a built-in option to permanently set the default view for searches in Windows 11.
Alternatively, you may try to Use Folder Views
Perform your search in File Explorer.
Navigate to the folder containing the search results (usually "Search Results").
Click the "View" tab in the ribbon menu.
Select "Details" from the view options.
Click the arrow next to "Details" and choose "Apply to Folders."